Software Engineer (Maps Infrastructure)
Aurora · Louisville, United States
About The Role
Join Aurora's Mapping Infrastructure Team as a Software Engineer. In this role, you will design, develop, and maintain the scalable backend infrastructure and data processing pipeline for storing and serving map data. You will establish and maintain robust testing and performance optimization practices, and partner closely with internal and external customers to influence existing and future designs and features. The ideal candidate will have a deep understanding of distributed systems principles, 4+ years of experience building server-side and data processing systems, and experience writing and maintaining production-level software in C++ or Go.
- 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.
- Deep understanding of distributed systems principles with a proven ability to deliver scalable, reliable backend systems
- 4+ years experience building server side and data processing systems
- Experience writing and maintaining production-level software in C++ or Go
- Excellent communication and collaboration skills
- A commitment to writing robust, testable, and production-ready code
- Strong understanding of cloud-native technologies (e.g., AWS, GCP, Kubernetes)
- Domain experience with geospatial data, mapping systems, or high-throughput data pipelines
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring