LinkedIn and 3rd parties use essential and non-essential cookies to provide, secure, analyze and improve our Services, and to show you relevant ads (including professional and job ads) on and off LinkedIn. Learn more in our Cookie Policy.
Select Accept to consent or Reject to decline non-essential cookies for this use. You can update your choices at any time in your settings.
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.
Working at Oxide
Remote first
Most of our team are based outside of the Bay Area. We do ask that your workday overlaps with Pacific Time for at least four hours.
Flexible working hours
Our families and lives outside of our jobs are very important to us; our schedules are flexible to reflect and support that.
Premium healthcare
We offer the best medical PPO, dental, and vision plans we can find and cover 100% of premiums for employees and dependents.
Learn more
Compensation
Everyone at Oxide makes $275,000 USD, regardless of location. (Some sales positions have a lower base salary and contain a commission component.)
Learn more
Apply now
Authentication required
It is required that you authenticate with an email in order to apply. You may also read through the materials that we ask every applicant to complete. By clicking log in you agree to the use of cookies that we use to authenticate your session.
Log inView materials
Applying For
Product Assurance Engineer
Resume
Should be a pdf file
Upload
Materials
Please make a copy of this document and follow the instructions. When completed, please export this document as a pdf and attach it here
Upload
Optionally include relevant links
Learn more about ourapplication process
The cloud
you own
Product
Compute
Storage
Networking
Specs
3D Explorer
Company
Home
Principles
Careers
Events
Press
Privacy Policy
Solutions
Public Sector
VMware
Hybrid Cloud
Tech
Finance
AI
Sovereign Cloud
HPC
CI/CD
Ecosystem
Resources
On the Metal
Oxide & Friends
Blog
FAQ Friday
GitHub logo Linkedin logo
Seniority level
Entry level
Employment type
Full-time
Job function
Quality Assurance
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Oxide Computer Company by 2x