
Software Engineer - Maps Infrastructure
3w3 weeks agoAurora Innovation
San Francisco, US · Full-time · $162,000 – $260,000
About this role
Aurora Innovation is seeking a Software Engineer to join our Mapping team, delivering stable, fast, and scalable solutions for the Aurora Atlas—our high-definition mapping storage and versioning system. The Atlas powers critical functions from map update processes and test creation to onboard perception and decision-making.
In this role, you will design, develop, and maintain the scalable backend infrastructure and data processing pipeline that stores and serves map data as we onboard the Aurora Driver to more commercial routes. You will establish robust testing and performance optimization practices to ensure the stability and scalability of the Atlas system.
You will partner closely with internal and external customers to influence existing and future designs and features, working alongside passionate, intelligent individuals tackling massively complex problems. The team operates at the intersection of scalable backend systems, data versioning, and cross-team collaboration.
This role is ideal for those energized by challenging problems in distributed systems and geospatial data, offering the opportunity to grow as an expert while expanding your knowledge in a mission-driven environment. Aurora brings together extraordinarily talented people united by the strength of our values, operating with integrity and building a culture where we win together.
Requirements
- 4+ years experience building server side and data processing systems
- Expert proficiency in C++ with a commitment to writing clean, testable, and production-ready code
- Deep understanding of distributed systems principles, with a proven ability to deliver scalable, reliable backend systems
- Strong understanding of cloud-native technologies (e.g., AWS, GCP, Kubernetes)
- Excellent communication and collaboration skills
- Proven ability to rapidly learn new technologies and adapt to evolving requirements
Responsibilities
- Design, develop, and maintain the scalable backend infrastructure and data processing pipeline for storing and serving map data
- Establish and maintain robust testing and performance optimization practices to ensure the stability and scalability of the Atlas system
- Partner closely with internal and external customers to influence existing and future designs and features
- Build and optimize high-throughput data pipelines for map update processes and offboard simulations
- Develop and maintain systems that support onboard perception and decision-making through reliable map data delivery
- Collaborate with cross-functional teams to integrate the Atlas system with test creation and visualization tools
Benefits
- Annual bonus and equity compensation
- Comprehensive benefits package
- Base salary range of $162,000 - $260,000, determined by role, level, location, skills, experience, and qualifications
Similar roles

Senior Software Engineer
3w3 weeks agoFreed
San Francisco, US · Full-time · $160,000 – $250,000

Senior Software Engineer - Deliverability
3w3 weeks agoFront
San Francisco, US · Full-time · $177,900 – $203,700

Software Engineer - Fleet Optimization
3w3 weeks agoWaymo
San Francisco, US · Full-time · $175,000 – $215,000

Staff Software Engineer - AI Agents
3w3 weeks agoTraba
New York City, US · Full-time · $240,000 – $300,000