Software Engineers

Are you a technologist that is eager to join our mission?

About Oxide

At Oxide, we are taking a big swing: rethinking the definition of the server-side computer, combining the wisdom of hyperscaler systems with the energy of the open data center — and delivering it as a broadly consumable product. Our most deeply held engineering belief is in the integration of hardware and software: we believe that the best and most reliable infrastructure comes when hardware and software are designed to work with one another.

Hyperscalers like Google, Facebook, Twitter, Amazon, and Microsoft have what we like to call “infrastructure privilege”. They build their own hardware and software to fulfill their needs and do it better than commodity vendors ever could. At Oxide, we are working to bring that same infrastructure privilege to everyone else.

Oxide is seeking software engineers at nearly every level of the software stack, from the depths of firmware through the hypervisor, control plane, top-of-rack switch, and higher-level management software. We are united by a common interest in implementing the systems software that abstracts the machine. You should have an affinity for gnarly systems problems, viewing a software bug as an opportunity to better understand a system rather than an unfortunate incident to be wished away. You are accustomed to demonstrations of your software being underappreciated by the uninitiated, who may just view it as a functioning system rather than an importantly improved one. You’ve likely done kernel or firmware work, but wherever you have worked in the software stack you have found yourself testing (or being tested by) the limits of the layer beneath you. While we don’t specify experience levels with particular languages or tools, you’ve almost certainly done work in C and assembly – and you have probably started to play with Rust if you haven’t already outright fallen in love with it. You know the tools well on the systems that you have used, often being the one to discover their limitations. You appreciate and are inspired by well-written documentation, and try to do your part to continue what can feel like a lost art. You long for a team filled with people similarly motivated working for a company that you can believe in – or pine for a time in your past when you had such a team or worked for such a company.

While the nature of the problems we’re solving biases us to those with experience, we are open to engineers at the beginning of their career who feel an exceptional calling to systems software.

Oxide is based in Emeryville, California, but remote work is possible for people with a track record of working effectively remotely.