Senior Staff Tech Lead - Dispatching & Partner Integrations

Aurora Innovation Aurora Innovation · Robotics · San Francisco, CA · Software Platform Software & Services

Senior Staff Tech Lead for Dispatching & Partner Integrations at Aurora, focusing on building full-stack solutions for autonomous vehicle fleet management, including backend services, APIs, and data pipelines. The role involves architecting scalable cloud services, developing robust solutions, and mentoring engineers to support the commercial operation and scaling of Aurora's self-driving technology.

What you'd actually do

  1. Architect and build scalable cloud services that power real-time and offline data flows essential for fleet optimization, autonomy improvement, and commercial operations.
  2. Develop and deploy robust, well-engineered solutions, leveraging modern cloud technologies and building highly available, low-latency backend services, APIs, and data pipelines.
  3. Design complex systems from the ground up. Partnering closely with Software, Hardware and infrastructure engineering teams.
  4. Mentor and grow senior engineers, raising the technical bar for the entire organization through code reviews, design discussions, and promoting a culture of engineering excellence.
  5. Translate complex operational data and autonomy metrics into actionable insights through scalable operator-facing tools and powerful APIs, directly improving our efficiency and product.

Skills

Required

  • Golang
  • gRPC
  • distributed systems
  • AWS
  • Kubernetes
  • Elasticache
  • CI/CD
  • monitoring/alerting systems
  • backend services
  • APIs
  • data pipelines
  • cloud infrastructure
  • DevOps practices
  • technical strategy
  • mentoring senior engineers
  • technical roadmaps
  • communication skills
  • technical spec writing

Nice to have

  • safety and mission critical applications
  • onboard C++ development for autonomous vehicles
  • robotics
  • operations research
  • optimization algorithms
  • transportation
  • logistics
  • time-sensitive operations
  • fleet management solutions for Robots, Vehicles or Aerial Drones
  • external customer facing software
  • production rollout with real customers

What the JD emphasized

  • deep specialization in Golang for building and operating large-scale, high-concurrency backend systems
  • Expert-level ability to design and build large-scale gRPC services in Go
  • Deep expertise in building scalable web services and distributed systems within the Go ecosystem
  • A track record of driving technical strategy and conducting high-level Go code reviews
  • Experience defining technical roadmaps and driving long-term strategic projects that span multiple engineering teams