Staff Software Engineer - Core Services
Aurora · Remote · $171k–$303k
The role
Aurora is hiring a Staff Software Engineer for the Core Services team to design and implement backend systems for managing and scaling its autonomous vehicle fleet. The role involves building micro-backend architectures, fleet management solutions, and vehicle communication systems in AWS. The engineer will collaborate with product, design, and operations teams to deliver high-availability, safety-critical services.
- Pay
- $171k–$303k
- Location
- Remote
- Work mode
- Hybrid
- Level
- Staff
- Experience
- 7+ yrs
- Education
- Bachelors
What we know that the posting doesn’t say
- Seen 1 day agostill listed on the employer’s careers page
- Posted 19 days agothe first time we saw it
About Aurora
Aurora develops self-driving technology to improve safety, efficiency, and accessibility in mobility and logistics.
What you would do
- Design complex systems from the ground up.
- Partner with software, hardware, and infrastructure engineering teams.
- Collaborate with product managers, designers, and operations stakeholders.
- Design, implement, and maintain a micro-backend architecture in AWS.
- Design and implement fleet management and vehicle communication systems.
- Establish technology and infrastructure for high availability and reliability.
Must have
- 7+ years building backend services.
- Bachelor's or Master's in Computer Science or related field.
- Experience with REST, gRPC, and GraphQL.
- Experience building large-scale, high-concurrency backend services.
- Phenomenal communication skills.
- Preference for action and good judgment.
- Drive to make teams stronger.
- Motivation to own product lifecycle end to end.
Nice to have
- Experience with embedded autonomous vehicle development.
- Experience with IoT and real-time device-cloud communication.
- Experience with feature flagging, A/B testing, canary releases.
- Experience with observability and monitoring of safety-critical systems.
- Experience with fleet management for robots, vehicles, or drones.
- Experience with external customer-facing software and production rollout.
- Experience with safety and mission-critical applications.
What you get
- Annual bonus
- Equity compensation
- Benefits package
Experience and education
- 7+ years of relevant experience
- Bachelors degree or equivalent experience
Key skills
- rest
- grpc
- graphql
- aws
- backend services
- microservices
- fleet management
- iot
- real-time communication
- observability
- monitoring
- feature flagging
- a/b testing
- canary release
- embedded systems
- autonomous vehicles
- safety-critical systems
Who we are Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly. The Aurora Driver https://aurora.tech will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible future to everyone. At Aurora, y…
Extracted from the employer’s posting. Read it in full on Aurora’s careers pageApply without filling the form
Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.
Other roles at Aurora
- Staff Application Security EngineerRemote
- Senior Security Engineer - Enterprise Security EngineeringRemote
- Senior Hardware Test EngineerRemote
- Staff Software Engineer, Full Stack – Aurora ServicesRemote
- Staff Security Engineer, Cloud Detection & ResponseRemote
- Senior Software Engineer - Cloud PlatformRemote