
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