Staff Developer Experience Engineer

Atoms

$224K — $275K *
Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years in Developer Experience or Build Engineering for large-scale organizations.
  • Strong programming skills in Python, C++, Go, or similar languages.
  • Experience with scaling CI/CD systems and automated testing pipelines.
  • Familiarity with embedded systems and firmware builds.
  • Understanding of secure Over-The-Air (OTA) deployment pipelines.
  • Proven track record of reducing build/test cycle times and managing complex dependencies.
  • Excellent communication skills and ability to collaborate across teams.

Responsibilities

  • Optimize developer workflows for large-scale C++, Python, Go, Rust, and firmware codebases.
  • Own and enhance CI/CD infrastructure for fast build pipelines.
  • Cut build times and ensure builds are reproducible, managing the build graph and dependencies.
  • Automate building and testing of embedded firmware and vehicle OS.
  • Design secure OTA update mechanisms for field vehicles.
  • Architect repository structures to manage code organization as the team scales.
  • Integrate hardware-in-the-loop automation into release validation processes.

Benefits

  • Medical, Dental, Vision, Disability, and Life Insurance
  • Flexible Spending Account / Health Savings Account Options
  • 401(k) plan
  • Equity awards
  • Sick Time and Unlimited Flexible Time Off
  • Paid Parental Leave
  • Pre-Tax Commuter Benefit Plan
  • Team lunches every Tuesday and Thursday
Full Job Description
What you'll do

We are seeking a foundational Developer Experience Engineer to build scalable developer infrastructure powering our autonomous transport initiative. In this role, you will be the first dedicated engineer optimizing developer workflows across our large-scale C++, Python, Go, Rust and embedded firmware codebases. You will eliminate build friction, prevent dependency hell, and architect secure Over-The-Air (OTA) update mechanisms to safely deploy software to our edge vehicle fleet. By empowering our robotics, ML, and software teams with high-speed, reliable tooling, you will directly accelerate the delivery of safe, on-road autonomous transportation. While you may not work on every single aspect of it, the team will own the following scope:
  • CI/CD Infrastructure: Own the build pipelines for Transport's repos: large, multi-language (C++, Python, firmware). Make them fast enough that engineers stop context-switching while they wait.
  • Build System Optimization: Cut build times and make builds reproducible. Bazel or similar; you'll own the build graph, caching, and dependency management.
  • Firmware & Embedded Integration: Automate building and testing embedded firmware and the vehicle OS (e.g., Balena).
  • Over-The-Air (OTA) Deployment: Design and build over-the-air updates for vehicles in the field: staged rollouts, redundancy, and rollback that always works.
  • Repository Architecture: Decide how code is organized (monorepo vs. multi-repo), how artifacts are versioned and stored, and how dependencies are tracked, in a way that still holds up when the team is many times bigger.
  • Hardware-in-the-Loop (HIL) Automation: Wire HIL rigs and simulation into release validation so regressions are caught before code ever reaches a vehicle.
  • Developer Observability & Tooling: Track build health, test flakiness, and time-to-deploy. Instill a data-informed culture, so the numbers are visible and the problems actually get fixed.


What we're looking for
  • 8+ years of professional experience in Developer Experience, Build Engineering, or Infrastructure, specifically supporting large-scale engineering organizations.
  • Strong programming proficiency in Python, C++, Go, or similar, with deep knowledge of modern build systems and package managers (e.g., Bazel, CMake, UV).
  • Hands-on experience scaling CI/CD systems, monorepo architectures, and automated testing pipelines for complex codebases.
  • Familiarity with embedded systems, firmware builds, or containerized IoT operating systems (such as Balena Linux or Yocto).
  • Foundational understanding of designing secure, fail-safe Over-The-Air (OTA) deployment pipelines for edge hardware or robotics.
  • Proven ability to reduce build/test cycle times, eliminate flaky tests, and untangle complex dependency graphs.
  • Exceptional communication skills and a passion for acting as an empathetic force multiplier for cross-functional software, hardware, and robotics teams.


What else you need to know

This role is based in our San Francisco office. Atoms is a company driven by invention and continuous change - we are constantly reimagining our industries, building new products, and refining how we operate. We do our best work together. That's why all of our office-based teams work onsite, five days a week.

The base salary range for this role is $224,000 - $275,000 per year.

Actual compensation will be determined on an individual basis and may vary depending on experience, skills, and qualifications.

Base salary is just one part of your total rewards package. You may also be eligible for equity awards.

Benefits Summary (USA Full-Time Exempt Employees):
  • Medical, Dental, Vision, Disability, and Life Insurance
  • Flexible Spending Account / Health Savings Account Options
  • 401(k)
  • Equity
  • Sick Time, Unlimited Flexible Time Off, and Paid Holidays
  • Paid Parental Leave
  • Pre-Tax Commuter Benefit Plan
  • Team lunch in our SoMa office every Tuesday and Thursday

Benefits are subject to change at the company's discretion.
Atoms accepts applications on an ongoing basis.

Ready to join us as we serve those who serve others?

#LI-Onsite

Similar Jobs

More Jobs at Atoms

More Enterprise Technology Jobs

Find similar Staff Developer Experience Engineer jobs: