Senior Software Engineer – Guarded OS

🕒 May 20

🇺🇸 United States – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

info
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Chainguard

Chainguard

51 - 200 employees

Founded 2021

🔐 Security

☁️ SaaS

🔒 Cybersecurity

Security • SaaS • Cybersecurity

Chainguard is a company that specializes in building secure container images to enhance software security and compliance. Their products include low-to-zero CVE container images, which are updated daily to maintain security and compliance standards such as FedRAMP, NIST 800-53, PCI-DSS, SOC2, and CIS benchmarks. Chainguard focuses on reducing vulnerabilities, automating compliance, and supporting development workflows without compromising on innovation and productivity. The company serves a wide range of industries, including highly regulated sectors, by providing hardened image solutions to mitigate software supply chain risks and enhance application security.

📋 Description

• 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.

🎯 Requirements

• 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 GCP 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.

🏖️ Benefits

• 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.

Apply Now

Similar Jobs

🕒 May 20

Vevo

201 - 500

Software Engineer building scalable platforms for music video data at Vevo. Collaborating with cross-functional teams to enhance music video publishing systems.

🕒 May 20

PlantingSpace

11 - 50

🤖 Artificial Intelligence

☁️ SaaS

🏢 Enterprise

Product Software Engineer building and delivering end-to-end solutions for analytical systems in finance and scientific research.

🕒 May 20

turbopuffer

1 - 10

☁️ SaaS

🔌 API

🤖 Artificial Intelligence

Product Engineer at turbopuffer focusing on enhancing developer experience through product engineering and web technologies.

🕒 May 20

Scan.com

201 - 500

🏪 Marketplace

☁️ SaaS

👥 B2C

Software Engineer developing automation solutions to connect healthcare providers and streamline operations. Join a rapidly growing health tech company focused on improving diagnostic processes.

🕒 May 20

Confluent

1001 - 5000

🤖 Artificial Intelligence

☁️ SaaS

Senior Software Engineer II at Confluent, developing cloud-native solutions for data streaming platforms. Leading technical architecture and mentoring within a high-performing engineering team.