Senior Algorithms Developer
Core
Design, build, and scale high-performance distributed systems for transportation, routing, and navigation products.
Role type
Senior Algorithms Developer (Backend Systems)
Builds
Robust, high-performance systems and APIs for concurrent applications in Golang.
Domain
Transportation technology, routing, and navigation
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Go, Java, geometric and graph algorithms, system design, distributed systems, data structures, multithreading, OOP, design patterns
Preferred skills
AWS, MSc in Computer Science, 2+ years of professional Python experience
Technologies
Golang, Python, Java, AWS
Responsibilities
Architect, build, and scale robust, high-performance systems from initial design through deployment; Develop features and APIs for concurrent applications; Implement and improve geometric and graph algorithms; Maintain Python and Java server applications; Run benchmarks and write analysis scripts for geographical data
Seniority
Senior, hands-on IC