hero

Rally Ventures unites an intersecting portfolio of companies at the frontier of business technology.

Discover job opportunities across our portfolio.

Product Engineer

Oxide Computer Company

Oxide Computer Company

Product
Emeryville, CA, USA · Remote
Posted 6+ months ago

Oxide has built an integrated, rack-scale cloud computer, delivering the convenience and developer experience of the cloud in a form businesses can own. We’re looking for experienced product engineers to help build a cohesive experience across every part of the system that customers interact with: API, web console, CLI, SDKs, and docs.

As a product engineer, you will:

  • Build cloud API features end-to-end, including requirements, database modeling, application logic, API endpoints, UIs, and docs.

  • Write API code in Rust and UI code in TypeScript, supported by a typed API client generated from the API source. The code you write will be open source, be it in Rust in Omicron or TypeScript and React in the web console.

  • Work with colleagues across the control plane, design, product assurance, support, and sales to figure out how best to satisfy customer needs.

  • Interpret design intent and decide how to realize it, whether that means adapting the UI to existing API capabilities or evolving the API to support the experience.

  • Use your web expertise to help with other Oxide sites like RFDs, docs, oxide.computer, and internal tools.

You will thrive in this role if you:

  • Have deep experience shipping web APIs and modern frontends in production

  • Are expert in either TypeScript or Rust and strong in the other

  • Think systematically about consistency, naming, and how abstractions compose

  • Care a lot about how people will actually use what you build

  • Believe in fully documenting your ideas

  • Enjoy reading documentation produced by others

  • Make the tools you wish you had

Before applying for this role, you should: