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 page

Apply 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

All 26 roles at Aurora