Senior Software Engineer (Guarded OS)

Remote • Posted 3 days ago • Updated 11 hours ago
Full Time
Remote
USD $157,000.00 - 184,000.00 per year
Fitment

Dice Job Match Score™

📊 Calculating match score...

Job Details

Skills

  • Open Source
  • Artificial Intelligence
  • Fortinet
  • Hewlett-Packard
  • HP
  • Snow Flake Schema
  • Mantis
  • Venture Capital
  • Videoconferencing
  • Apache Spark
  • Recruiting
  • GitHub
  • Usability Testing
  • Patch Management
  • Hardening
  • Instrumentation
  • Build Automation
  • Workflow
  • Dashboard
  • Roadmaps
  • Software Engineering
  • Writing
  • Kubernetes
  • Service Design
  • Google Cloud Platform
  • Google Cloud
  • Terraform
  • Continuous Integration
  • Continuous Delivery
  • Debugging
  • Conflict Resolution
  • Problem Solving
  • Grafana
  • Cloud Computing
  • Linux
  • Management
  • ARM
  • Data Analysis
  • FOCUS
  • Business Intelligence
  • Internet
  • Promotions
  • Health Insurance
  • Insurance

Summary

Chainguard is the trusted source for open source. By delivering hardened, secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build faster, stay compliant, and eliminate risk.

Our customers include Fortune 500 enterprises and global industry leaders, including Anduril, Canva, Fortinet, Hewlett Packard Enterprise, OpenAI, Snap Inc., and Snowflake.

Chainguard is venture-backed by leading investors, including Amplify, IVP, Kleiner Perkins, Lightspeed Venture Partners, Mantis VC, Redpoint Ventures, Sequoia Capital, and Spark Capital.

The role, in a nutshell:

Chainguard is hiring a Senior Software Engineer to take a significant role on the services and tooling that build and update the software that makes up Chainguard OS. This role sits within the GuardedOS team - the foundation layer on which every Chainguard product depends, and will primarily focus on Elastic Build, our Kubernetes-based package build pipeline.

This is a high-ownership, high-variety engineering role. You will design, implement, operate, and improve the systems that keep Chainguard OS Packages up to date. You'll be the person who turns ambiguity into an action plan and executes without breaking things - fast, with a clear eye on long-term maintainability.

What you'll do:
  • Operate and develop the Elastic Build service, our Kubernetes + GitHub + Cloud Run pipeline that converts package specifications into real downloadable artifacts, improving reliability, performance, resource usage, and multi-architecture support.
  • Maintain and improve Melange, our package build tool, with a focus on usability, testing, patch management, and observability. Melange is largely feature-complete; the work here is hardening and instrumentation, not feature addition.
  • Design and build automation for rebuild and review workflows - keeping a human in the approval chain while removing every step that can be automated. Support shared library transitions using build-time and runtime dependency analysis.
  • Build monitoring, dashboards, and alerting. Create automated responses to common failure modes so human attention is reserved for novel problems.
  • Define and deliver a roadmap for build and update services within the OS team.
  • Document systems thoroughly and reduce single points of knowledge.
  • Contribute to distro-level package updates and help keep Chainguard OS up-to-date and secure.

What we're looking for:
  • 4+ years of software engineering experience with backend or distributed systems.
  • Strong programming skills in Go. Comfortable writing production services, ideally including a Kubernetes operator or custom controller.
  • Hands-on experience operating production services at scale, and has responded to real incidents, restored service, and improved systems to prevent recurrence.
  • Hands-on experience with Kubernetes, Cloud Run, and cloud-native service design.
  • Familiarity with Google Cloud Platform services (e.g., BigQuery, IAM, Cloud Logging).
  • Experience with Terraform and CI/CD pipelines.
  • Strong debugging and problem-solving skills across distributed systems.
  • Able to work independently and communicate clearly in a remote-first environment.

Nice to haves:
  • Experience contributing to or maintaining build, packaging, or tooling projects.
  • Observability and monitoring experience (Grafana, Prometheus, Cloud Logging, etc.).
  • Experience with Linux build or packaging systems.
  • Understanding of dependency management and rebuild automation.
  • Experience with ARM64 build environments.
  • Familiarity with BigQuery or Looker Studio for data analysis.

Base Salary Range

$157,000-$184,000 USD

About Us

We live and breathe our company values:
  • We are customer obsessed - We focus on delivering solutions to our customers that create value and make their lives better.
  • We have a bias for intentional action - We prioritize, plan, try things, and fail fast.
  • We don't take ourselves too seriously (but we do serious work) - We are solving an important problem which takes focus, but we also like to enjoy the journey.
  • We trust each other and assume good intentions - We're transparent with decisions to empower team members to make well informed decisions.

A few of the benefits we offer:
  • Flexible & Remote-First Culture: Work remotely with team meetup opportunities, bi-annual destination summits, and a monthly stipend for coworking spaces, phone and internet costs.
  • Our Approach to Equity: Receive stock options upon hire and promotion. Plus, you can participate in secondary offerings and have 10 years to exercise your options (yes, you read that correctly: 10 years!).
  • 100% Covered Health Insurance: We cover 100% of your health, vision and dental insurance premiums for you and your dependents. Nothing comes out of your paycheck.
  • ? Flexible Time Off: Take the time you need - to do our best work, we need to recharge and reset.
  • 18 Weeks Paid Parental Leave: We offer 18 weeks for birthing parents and 12 weeks for non-birthing parents, with the option to use it all at once or throughout your child's first year.

If your experience is close but doesn't fulfill all requirements, please apply. We're building the best team in technology and are focused on hiring "Chainguardians" with unique backgrounds, perspectives, and experiences.

Chainguard is an equal opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

By submitting your application, you acknowledge that Chainguard will process your personal data in accordance with Chainguard's Global Candidate Privacy Notice.

2026 Chainguard. All Rights Reserved.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 80183655
  • Position Id: 2bcf4f58f19729e9f30b815b0511bcf6
  • Posted 3 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Today

Full-time

USD 229,000.00 - 258,000.00 per year

Remote or Cupertino, California

Today

Full-time

Remote

Today

Full-time

USD 144,000.00 - 209,000.00 per year

Remote or Connecticut

Today

Full-time

USD 101,970.00 - 203,940.00 per year

Search all similar jobs