Back to Oxide Computer jobs
O
Product Assurance Engineer
Remote
RemoteJob 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