Senior Software Engineer, Routing
You will work on high-impact projects that combine cutting-edge technology, complex distributed systems, and challenging algorithmic problems in transportation, routing, and navigation. You'll have the opportunity to own features end-to-end, make key technical decisions, and shape the architecture and reliability of large-scale systems. You'll architect, build, and scale robust, high-performance systems from initial design through deployment to production, develop features and APIs in Golang, implement geometric and graph algorithms, and maintain Python and Java server applications.
Responsibilities
- Architect, build, and scale robust, high-performance systems from initial design through deployment to production
- Own features end-to-end, from concept through development, testing, deployment, and maintenance
- Develop features and APIs for concurrent applications in Golang
- Implement and improve geometric and graph algorithms to support core product functionality
- Maintain Python and Java server applications, ensuring reliability and stability
- Write production-grade code that is efficient, reliable, maintainable, and optimized for performance
- Optimize application performance, uptime, and scalability while maintaining high standards of code quality
- Run benchmarks and write analysis scripts for geographical data
Requirements
- BSc in Computer Science or equivalent (required), with an MSc as an advantage
- 4+ years of hands-on software development experience, including work with one or more programming languages (Python, Go, Java, etc.)
- 2+ years of professional Python experience — advantage
- Experience with AWS or other cloud platforms — advantage
- Strong grasp of core software engineering principles: data structures, multithreading, OOP, and design patterns
- Proven experience building and scaling highly available, distributed, large-scale systems
- Solid understanding of system design, distributed systems, and software architecture
- Excellent communication skills
Benefits
- Competitive compensation package which includes base salary and equity
- Health insurance with a discount for family members
- Hybrid work
- Career development and growth opportunities
- Freefit and other sports lessons
- 10bis/Cibus food allowance
- Happy hours
- Team events