Senior Software Reliability Engineer
Posted Updated
- As a Software Reliability Engineer at Nuro, you will help design, build, and operate systems that support our autonomous vehicle platform and fleet operations
- You will work across the full development lifecycle, from early design and deployment through operations and continuous improvement
- You’ll join an on-call rotation to stay close to real-world operations
- At its core, the role is building resilient systems through automation, observability, and operational feedback
- This is an opportunity to influence how reliability is engineered into Nuro’s platform as it scales up and out across new cities
- Build fleet-scale pipelines that turn noisy onboard signals into actionable, high-confidence investigations
- Develop automated triage and correlation systems that deduplicate issues, route them to the right owning teams, and attach up-to-date priority signals and diagnostic context
- Partner with engineering teams and subject matter experts to turn investigation outcomes into better instrumentation, automation, and signal quality over time
- Build internal tools and workflows that reduce duplicate effort and increase situational awareness as the fleet scales (self-service debugging, standardized metrics, shared templates, securely scoped access)
- Lead reliability investigations to identify contributing factors and ensure learnings turn into durable engineering changes
Benefits
- Free Caltrain pass and commuter benefits
- Company stock options
- Work from home opportunities
- Health insurance
- Strong debugging fundamentals across the stack, including using system signals and live troubleshooting to form hypotheses and identify contributing factors
- Ability to build and maintain tools and automation that enable other engineers: internal tools, instrumentation, and visualizations. (Python, Go, Bash, C++)
- Strong interest in reliability engineering as a growth path: you’re motivated by making complex systems understandable, resilient, and easier to run as they scale
- 6+ years of experience writing and shipping software that runs in production, with an ownership mindset and attention to how it behaves in real-world conditions
- Exposure to cross-team reliability work in mission-critical environments
- Experience applying reliability metrics and operational feedback loops to drive improvements
- Familiarity with production telemetry and observability
- Background in distributed systems or real-world deployed systems (vehicles, robotics, IoT, or similar)
