Our Software Engineers are end-to-end owners who have the opportunity to participate in many aspects of designing, building, and delivering data-focused products for our stakeholders
Job Summary
Our Software Engineers are end-to-end owners who have the opportunity to participate in many aspects of designing, building, and delivering data-focused products for our stakeholders.
You will have the opportunity, depending on your interests and aptitude, to work on large-scale distributed systems coordinating thousands of servers in cloud and physical data centers around the world, petabyte-scale data challenges, machine learning, advanced visualizations, and interactive user interfaces.
Staff Engineers contribute to more than our product – they build up our team.
Matching Summary
Our Software Engineers are end-to-end owners who have the opportunity to participate in many aspects of designing, building, and delivering data-focused products for our stakeholders.
Skills & Requirements
Must-have
OO programming (C#, Java or C++)
Cloud-based platform experience
Agile development methodology
Distributed source control system (Git)
Nice-to-have
Product-focused mindset
Creative thinker
Value diversity
Work with confidence and without ego
Key Requirements
Commercial development skills
Experience in Agile Scrum tools
Understanding of designing web-based, service-oriented applications
Sustained track record of significant contributions