Rust
Node.js
Go

Product Infrastructure Engineer

Overview

Oxide is seeking a Product Infrastructure Engineer to automate and expand their product development tooling.

Job Description

Oxide is a company that values engineering rigor, urgency, versatility, transparency, responsibility, curiosity, and humor. They are looking for a Product Infrastructure Engineer to improve and automate their product development tooling.

Responsibilities

  • - Identify improvement opportunities in our build and release services and execute on them
  • - Automate the heck out of them wherever you can
  • - Contribute to CI/CD projects to improve automation speed and robustness
  • - Coordinate with software and hardware teams on software releases that deliver functionality to our customers, engineers, and manufacturing partners, designing and refining processes as you go
  • - Care about security as much as our customers do and help us meet that high standard in our product infrastructure
  • - Write and maintain documentation on all the fabulous tools and services you build and support
  • - Work on our GitHub repos and existing set of automations, adding new features to handle different types of data as we scale
  • - Work on the policy, process, and implementation of code that we use to publicly publish packages such as Rust crates, Node.js packages, and Go packages
  • - Help enable different areas of the company to perform faster by building custom automations for them
  • - Write code in different languages across different codebases; Rust being prevalent
  • - Code without fear, working with the team to create and maintain memory-safe code, debugging tools, a constructive code-review process, and a supportive culture of identifying and fixing bugs
  • - Contribute to other systems and areas of the product that interest you

Required Skills

  • - Are super annoyed by inefficiency
  • - Love automating yourself out of jobs to have time to help out in different areas
  • - Can empathize with others and build tools to help them do their jobs easier
  • - Have written code in Rust
  • - Have experience with GitHub Actions, CI systems, and build/release pipelines
  • - Have a basic understanding of PKI and how it is used to validate software
  • - Approach projects in an organized way and take responsibility for outcomes
  • - Enjoy bouncing ideas off teammates to solve problems collaboratively
  • - Believe in fully documenting your ideas and like reading the documentation produced by others
  • - Get excited about a wide range of technical topics and dig really deep into them
  • - Are very comfortable at a Unix terminal
  • - Don''t mind coworkers getting really excited about decades-old computer front panels

Benefits

  • - Remote first
  • - Flexible working hours
  • - Premium healthcare with 100% of premiums covered for employees and dependents

About the company

Servers as they should be. Oxide is building a new kind of server. True rack-scale design, built with the innovations of cloud hyperscale technology, to make running on-premises compute infrastructure as easy as cloud. True rack-scale design, built with the innovations of cloud hyperscale technology, to make running on-premises compute infrastructure as easy as cloud.


All Job Openings at Oxide