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 and partner API integrations. The role involves architecting and building scalable cloud services, backend services, and APIs to support commercial operations and fleet optimization.

What you'd actually do

  1. Partner with Product Managers, Designers, Autonomy, and Operation Stakeholders to deliver the benefit of Self Driving Vehicles quickly, safely and broadly.
  2. Architect and build scalable cloud services that power real-time and offline data flows essential for fleet optimization, autonomy improvement, and commercial operations.
  3. Develop and deploy robust, well-engineered solutions, leveraging modern cloud technologies and building highly available, low-latency backend services, APIs, and data pipelines.
  4. Design complex systems from the ground up. Partnering closely with Software, Hardware and infrastructure engineering teams.
  5. 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.

Skills

Required

  • Golang
  • gRPC
  • distributed systems
  • AWS
  • Kubernetes
  • Elasticache
  • CI/CD
  • monitoring/alerting systems
  • technical roadmaps
  • system design
  • backend development
  • API design
  • cloud infrastructure
  • DevOps practices
  • communication skills
  • technical specification writing

Nice to have

  • safety and mission critical applications
  • onboard C++ development
  • autonomous vehicles
  • robotics
  • operations research
  • optimization algorithms
  • transportation
  • logistics
  • time-sensitive operations
  • fleet management solutions
  • external customer facing software

What the JD emphasized

  • 8+ years of industry experience
  • deep specialization in Golang
  • 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
  • track record of driving technical strategy
  • conducting high-level Go code reviews
  • mentoring senior engineers