Back to Oxide Computer jobs
O

Product Assurance Engineer

Oxide Computer
|Infrastructure
Remote
Remote

Job Description

Are you a curious, detail-oriented person who loves shipping polished products? We are seeking a Product Assurance Engineer to work on a multi-disciplinary team to assure that Oxide ships the highest quality product to our customers.

You will contribute to the practice of reliability-oriented testing: designing experiments that surface latent bugs, availability gaps, and performance cliffs before customers encounter them.

As a Product Assurance Engineer working at Oxide, you will:

  • Design and execute workload-driven stress tests, with a focus on workloads that replicate realistic production traffic patterns such as high connection-rate workloads, micro-burst traffic, large-flow saturation, multicast, and adversarial packet patterns.
  • Instrument, observe, and correlate metrics that help characterize and pinpoint system issues.
  • Drive chaos-monkey-style tests to simulate common hardware failure modes and control plane outages.
  • Investigate availability and reliability gaps, and produce reproducible failure reports.
  • Work with engineers across the software stack to triage findings and verify fixes and mitigations.
  • Improve the assurance infrastructure itself: scripts, harnesses, chaos tooling, and automated regression suites.

You will thrive in this role if you:

  • Have deep familiarity with troubleshooting traffic issues at different network layers and characterising performance and reliability of network data paths.
  • Are comfortable with low-level debugging, reading packet captures and reasoning from raw protocol state.
  • Enjoy hands-on work with test infrastructure.
  • Have a track record of finding non-obvious reliability bugs in complex systems.
  • Are proficient in at least one scripting or systems language (Python, Rust, Go) for building test harnesses and automating workload generation.
  • Enjoy writing: clear bug reports, knowledge articles, and technical documentation.

Before applying for this role, you should:

  • Learn enough about our product to understand our approach.
  • Listen to Hiring Processes with Gergely Orosz to familiarize yourself with the Oxide hiring process.
  • Browse our public Requests for Discussion to get a flavor for how we work.
  • Listen to some of our episodes of Oxide and Friends to get a sense for how we operate. A few recommendations:
  • Rack-scale Networking to understand our approach to networking and some of the details of our implementation
  • Hell is other networks to learn about our disposition to customer problems
  • The Network Behind the Network on the specific challenges of our service processor network
  • The Tale of Reverso on a particularly gnarly networking bug unearthed by a manufacturing test fixture
  • Systems Software in the Large on a multi-year effort to develop full-system update
  • When Nine Nines Isn’t Enough on a multi-year search for an evasive failure
  • RFDs: The Backbone of Oxide on how we got to our writing-intensive culture

Life at Oxide We are very explicit about our values, and they can be seen in daily life at Oxide, for example:

  • Our rigor means we enjoy and take pride in the craft of engineering.
  • Our urgency means that we are not above the judicious short-cut.
  • Our versatility is reflected in our greatest strength: the breadth of our team.
  • Our transparency can be seen in our consensus-driven RFD process.
  • Our responsibility means that we both lead and follow: we have our own domains, but we also help others on their parts.
  • Our curiosity shows in our insatiable desire to learn – and our empathy in our love of teaching others.
  • Our humor is a big part of our daily lives: we are inveterate wise-crackers whose video meetings spill into simultaneous text chat.

Apply here

About Oxide Computer

First seen: October 6, 2026
Last updated: October 22, 2026