Skip to content
NuroNuroMountain View, CA

Software Engineer, Software Update Infrastructure

Builds and maintains release and OTA update infrastructure for self-driving vehicle fleets, focusing on cloud-robot connectivity, telemetry, and scalable systems. Requires 5+ years in large-scale distributed systems with strong C++ or Go proficiency.

160k – 241k/yr
On-site5+ YOEDevOps / SRE

About the role

About the Work

  • Design, develop, test, deploy, maintain, and improve software for mission critical systems like release infrastructure and OTA updates.
  • Manage individual project priorities, deadlines, and deliverables, internally and cross team.
  • Write well-designed, testable code that aligns with our code quality standards.
  • Track and improve performance of our release system, defining and tracking KPIs, and proposing and implementing optimizations to improve the cost, times, and space of builds.
  • Develop test and validation programs to ensure the robustness of system architecture and data flows.
  • Improve documentation and participate in on-call rotation during business hours.

About You

  • 5+ years industrial experience with large-scale distributed systems.
  • Strong proficiency in C++ or Go.
  • Knowledge of Unix/Linux environments and Bash scripting.
  • Ability to turn high-level requirements into a detailed, cohesive system design.
  • Experience with data structures, algorithms, and software design optimized for large-scale distributed systems.
  • Bachelor’s degree in Computer Science, Electrical Engineering, or a closely related field.

Bonus Points

  • Knowledge of SQL
  • Experience working with GCP
  • UI experience
  • Prior experience with OTA updates and execution frameworks like Temporal.
  • Python programming experience

Compensation

Base pay range: $160,360 - $240,540, plus annual performance bonus, equity, and competitive benefits.

Skills

C++GoBashLinuxGCPSQLPythonTemporalDistributed SystemsKubernetes

Similar roles

DevOps / SRE jobs
Temporal

Software Engineer, AI Developer Experience

TemporalUnited States

Build and maintain internal engineering tooling, AI agentic coding tools, and internal agent platforms to improve developer experience and reduce friction. Requires strong software engineering fundamentals, experience with internal platforms or developer tooling, and proficiency in Go, TypeScript/JavaScript, Python or Java.

160k – 200k/yr
RemoteDevOps / SRE
Office Hours

Platform Engineer

Office HoursSan Francisco, CA +1

Senior Platform Engineer owning AWS/EKS infrastructure, IaC with Terraform, GitOps, security, observability, and data systems for a fast-growing expert network marketplace. Requires 5+ years production Kubernetes/AWS experience, strong IaC and security skills.

160k – 180k/yr
Remote5+ YOEDevOps / SRE
Northwood Space

Network Engineer - Backbone

Northwood SpaceLos Angeles, CA

Northwood is seeking a Senior Network Engineer to design and build global backbone network infrastructure for space communications. This role involves deploying WAN infrastructure, advanced routing protocols, and optical transport systems to ensure high uptime for mission-critical data.

160k – 220k/yr
On-site5+ YOEDevOps / SRE
Quindar

Site Reliability Engineer (SRE)

QuindarArvada, CO

SRE responsible for designing, automating, and operating reliable cloud infrastructure on AWS GovCloud for U.S. Government customers, with focus on Kubernetes, CI/CD automation, and compliance requirements.

160k – 200k/yr
Hybrid3+ YOEDevOps / SRE
Sola

Software Engineer, Desktop Automation

SolaNew York, NY

Build and own desktop automation execution platform integrating AI agents with Windows sessions via remote protocols like VNC/RDP. Requires deep systems knowledge in OS APIs, accessibility frameworks, and automation infrastructure for reliable enterprise workflows.

160k – 300k/yr
RemoteDevOps / SRE