Skip to content
← Back to job listings

Software Engineer (Maps Infrastructure)

Aurora · Louisville, United States

External listingfull-time10 days ago

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