Senior Software Engineer (Guarded OS)

1 month ago
Full-time
Senior
Software Development
Chainguard

Chainguard

Chainguard: Fortified Software Delivery Security for developers and CISOs, ensuring secure by default infrastructure and zero workflow friction.

Internet Software & Services
51-250
Founded 2021
$55M raised

Description

  • Operate and develop the Elastic Build service that turns package specifications into downloadable artifacts.
  • Improve reliability, performance, resource usage, and multi-architecture support for the build pipeline.
  • Maintain and harden Melange, including usability, testing, patch management, and observability.
  • Design and build automation for rebuild and review workflows while preserving human approval steps.
  • Support shared library transitions using build-time and runtime dependency analysis.
  • Build monitoring, dashboards, alerting, and automated responses for common failure modes.
  • Define and deliver the 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 to keep Chainguard OS secure and up to date.

Requirements

  • 4+ years of software engineering experience with backend or distributed systems.
  • Strong programming skills in Go, with experience writing production services.
  • Ideally experience building a Kubernetes operator or custom controller.
  • Hands-on experience operating production services at scale and handling incidents.
  • Experience with Kubernetes, Cloud Run, and cloud-native service design.
  • Familiarity with GCP services such as BigQuery, IAM, and Cloud Logging.
  • Experience with Terraform and CI/CD pipelines.
  • Strong debugging and problem-solving skills across distributed systems.
  • Ability to work independently and communicate clearly in a remote-first environment.
  • Preferred: experience contributing to or maintaining build, packaging, or tooling projects.
  • Preferred: observability and monitoring experience with tools such as Grafana and Prometheus.
  • Preferred: experience with Linux build or packaging systems.
  • Preferred: understanding of dependency management and rebuild automation.
  • Preferred: experience with ARM64 build environments.
  • Preferred: familiarity with BigQuery or Looker Studio for data analysis.

Benefits

  • Flexible remote-first work environment with team meetup opportunities and bi-annual destination summits.
  • Monthly stipend for coworking spaces, phone, and internet costs.
  • Stock options upon hire and promotion, plus participation in secondary offerings.
  • 10 years to exercise stock options.
  • 100% company-paid health, vision, and dental insurance for employees and dependents.
  • Unlimited flexible time off.
  • 18 weeks paid parental leave for birthing parents and 12 weeks for non-birthing parents.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Reliability Engineering Team

Airbnb 5K-10K Hotels, Restaurants & Leisure

Airbnb is hiring a Senior Software Engineer for its Production Site Reliability Engineering team to build tools and systems that improve service reliability, incident management, and operational scale.

AWS CI/CD Docker GCP Git Go Java Kubernetes Python
3 minutes ago

Software Engineer II, Engineering

Ellevation Education 51-250 Diversified Consumer Services

Ellevation is hiring a Software Engineer II to build, ship, and operate full-stack features that support English Learner programs for school districts.

AWS C# CI/CD Docker Go Jenkins .NET Prototyping Python React Terraform
3 minutes ago

Software Engineer - .NET & SQL Expert

Uptalent 11-50 Construction & Engineering

A Software Developer at a nationally recognized, fast-growing retailer will lead enterprise technology initiatives to design scalable software solutions and bring complex projects from concept to completion.

Agile C# .NET SQL
3 minutes ago

Senior Software Engineer — Matching (Canada)

People.ai 251-1K IT Services

Backstory is hiring a Senior Software Engineer for its Matching team to build the backend systems that connect business activities to context and power AI-driven revenue insights.

Apache Spark Java LLM Machine Learning Microservices Python Scala SQL TDD
3 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers