Senior Software Engineer, Routing
Core
Design, build, and scale high-performance distributed systems for transportation, routing, and navigation products.
Role type
Senior Software Engineer (Backend/Systems)
Builds
Robust, high-performance systems and APIs for concurrent applications
Domain
Transportation, routing, and navigation
Deliverable
production ML models | product features | infrastructure
Required skills
System design, distributed systems, algorithmic problem solving, data structures, multithreading, OOP, design patterns, Golang, Python, Java, AWS
Preferred skills
MSc in Computer Science, 2+ years of professional Python experience, experience with cloud platforms beyond AWS
Technologies
Golang, Python, Java, AWS
Responsibilities
Architect and build robust, high-performance systems from design to production; Develop features and APIs for concurrent applications; Implement and improve geometric and graph algorithms; Maintain Python and Java server applications; Optimize application performance, uptime, and scalability; Run benchmarks and write analysis scripts for geographical data
Seniority
Senior, hands-on IC