Software
Remote
$250,000 USD

Solutions Software Engineer

Apply now

Do you love making software that solves real customer problems? At Oxide, it’s our mission to love our customers:

We recognize that our customers take a risk on us, and we love them for it. We work to deliver products that they will love in turn – and if and when our products fall short, our love for our customers trumps our own ego.

Our customers depend on the integrations we build to successfully deploy, operate, and use Oxide. As our customer base grows, so does the surface of integrations we need to build and maintain. We’re seeking a solutions software engineer with deep experience in Go or Rust and broad experience with cloud native and on-premises infrastructure to own the integrations between Oxide and the third-party systems our customers rely on.

As a Solutions Software Engineer working at Oxide, you will:

  • Use your Go or Rust expertise to develop, document, and maintain seamless integrations with customer and third-party systems (e.g., SDKs, Kubernetes integrations, IaC plugins, OpenTelemetry components).

  • Own integration issues from report to resolution, working directly with customers to understand their environment and unblock them, whether the root cause is in our code, a third-party system, or the interaction between them.

  • Understand the use cases of current and prospective customers to discover new integration opportunities and propose enhancements to existing integrations.

  • Collaborate with current and potential software partners (e.g., platform providers, application providers, service providers) to ensure their offerings work well on, and with, Oxide.

  • Contribute changes to Oxide when a current or future integration requires it, providing a better customer experience and a strong foundation for future work.

  • Run your own workloads on Oxide to learn the product, develop customer empathy, and provide feedback to shape the overall product roadmap.

You will thrive in this role if you:

  • Are comfortable context switching across different codebases, APIs, and ecosystems, often within the same day.

  • Have broad experience with public cloud providers (e.g., AWS, GCP, Azure) and on-premises infrastructure providers (e.g., VMware, Nutanix, Proxmox).

  • Have deep experience with Kubernetes, including deploying and operating clusters and extending Kubernetes via controllers and plugins.

  • Have demonstrated experience developing, extending, or integrating with container platforms (e.g., OpenShift, Rancher, Omni).

  • Are experienced with infrastructure-as-code tooling, including building or contributing to providers and plugins (e.g., Terraform, OpenTofu, Pulumi, Ansible).

  • Have experience with enterprise storage and networking technologies (e.g., S3-compatible APIs, SMB, iSCSI, NVMe-oF, VPCs, HAProxy, MetalLB).

  • Have worked with observability platforms and understand how to instrument systems for operators (e.g., OpenTelemetry, Prometheus, Grafana, Datadog, Honeycomb).

  • Enjoy reading and writing technical documentation, tailoring it to the audience — whether that’s a customer, a teammate, or a future contributor.

  • Are very comfortable at a Unix terminal.

  • Don’t mind coworkers getting really excited about decades-old computers.

Before applying for this role, you should:

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 $250,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.
Applying for:
Solutions Software Engineer
Resume
Should be a pdf file
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
Optionally include relevant links