In this role, the selected candidate must have an experience with different phases of software development life-cycle; solid understanding of general algorithms, data structures, performance optimization techniques, and object-oriented programming.
Break boundaries, push the envelope, and appeal to engineers from all types of backgrounds, whether youre a full stack developer, a ux frontend/ client specialist or simply want to create amazing user experiences.
All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances.
As a Senior Software Engineer, you will collaborate with economists, machine learning scientists and SDEs across the company to develop, test, and deploy services that implement a wide range of econometric and machine learning models.
The successful candidate will need to maintain relationships across remote teams of developers building web-based visualizations / interfaces and may involve interacting with users and their data to maximize collaborative project success.
Be responsible for providing technical leadership and defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure.
Work with engineers and other cross functional teams including Research, Project Management, Quality Assurance, Operations etc. to develop great software that meets market needs with respect to functionality, reliability, performance, scalability.
The technology we build and operate varies widely, ranging from large scale distributed engineering incorporating the latest from machine learning in the big data space to customer and mobile friendly user experiences.
Responsible for all aspects of the customer experience - from the visual interface to the back end services; ability to operate in an ambiguous and ambitious space and define the technical direction for the team.