About the Role
Design and build high-performance routing tile pipelines that power real-time navigation and location-based applications at scale.
Responsibilities
- Develop and maintain tile-based routing data systems for efficient pathfinding
- Optimize data structures to support low-latency routing queries
- Collaborate with data and backend teams to integrate routing updates
- Improve tile generation pipelines for global coverage and accuracy
- Work on scalability challenges in distributed routing environments
- Implement algorithms for efficient data partitioning and indexing
- Support deployment of routing updates across production systems
- Diagnose and resolve performance bottlenecks in tile delivery
- Contribute to automated testing for routing data integrity
- Ensure compatibility across different routing SDKs and platforms
- Participate in code reviews and system design discussions
- Help define long-term architecture for routing infrastructure
- Monitor system health and respond to routing incidents
- Refine data compression techniques for routing tiles
- Integrate real-time traffic and incident data into routing models
- Support internationalization requirements for global routing
- Evaluate new technologies for improving tile processing efficiency
- Document technical designs and operational procedures
- Mentor junior engineers on routing and distributed systems
- Collaborate on incident post-mortems and reliability improvements
- Contribute to observability and monitoring tools for routing services
- Work with geospatial data at planetary scale
- Ensure data consistency across routing tile versions
- Support on-call rotations for critical routing systems
- Drive improvements in build and deployment automation
Nice to Have
- Master’s degree in Computer Science or related field
- Experience with real-time routing updates
- Background in cartographic tiling systems
- Knowledge of graph partitioning techniques
- Experience with high-throughput data pipelines
- Familiarity with routing tile caching strategies
- Contributions to open-source routing projects
- Understanding of traffic modeling systems
- Experience with planetary-scale data processing
- Prior work on navigation SDKs
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with flexibility based on location
Team
Part of the core routing infrastructure team focused on scalable mapping solutions
Why This Role Matters
Routing tiles are essential for fast, accurate navigation in offline and low-connectivity environments. This role directly impacts the reliability and speed of turn-by-turn directions used by millions.
Our Tech Stack
We use C++, Python, AWS, Kubernetes, Kafka, and custom-built tiling frameworks to process and serve routing data at scale.
Visa sponsorship available for qualified candidates