Staff Software Engineer – Developer Platform

Posted 4 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Staff Software Engineer responsible for the Developer Platform at Chainguard, building secure software infrastructure. Focus on CI/CD, AI tooling, and developer experience innovations.

Responsibilities

  • Take ownership of significant pieces of the Developer Platform, across monorepo CI/CD, the Agentic AI platform (DriftlessAF), shared build infrastructure, or the change-throughput substrate, and contribute to technical direction alongside the rest of the team.
  • Improve the speed, reliability, and developer experience of the monorepo CI/CD pipeline so engineers spend more time shipping and less time waiting on or debugging builds.
  • Contribute to the next generation of change throughput — exploring substrates beyond PR-based workflows for agent-driven changes, helping enable trusted agents to commit directly to main with automated validation, and supporting AI-assisted review and auto-merge for low-risk changes.
  • Help productionize the Agentic AI platform: agent observability (structured traces, costs, debuggability), RAG-as-platform so any team can give its agents shared memory, and the context-engineering patterns (skills, tools, memory) that keep agents reliable from dev through prod.
  • Work with the team to consolidate fragmented build systems and deliver standardized "paved road" blueprints so new products can onboard to the monorepo and ship to production quickly.
  • Partner directly with engineers across the company to identify toil, codify patterns, and automate repetitive manual work away — treating internal stakeholder teams as customers of the platform.
  • Mentor teammates, raise the bar on design and code review, and serve as a technical voice for engineering velocity and operational excellence.

Requirements

  • 8+ years building and operating production services and platform infrastructure in modern cloud environments.
  • Proficiency with Go, or strong readiness to ramp quickly.
  • Deep technical expertise in CI/CD systems, container-based orchestration, and the tooling required to scale a large monorepo across build, test, and release.
  • Experience contributing to technical direction across multiple teams — evaluating tradeoffs, helping deprecate legacy systems, and building alignment around a target architecture.
  • Familiarity with Agentic AI and LLM-based automation in production, and an interest in context engineering (RAG, memory, tool-calling) at platform scale.
  • Excellent communication and collaboration skills, with a track record of identifying and automating away repetitive manual work alongside the engineers who feel it most.
  • Comfort with ambiguity and a focus on data-driven improvements to product delivery — you're self-directed, set a high bar, and thrive in a fast-moving environment where quality and speed go hand in hand.

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.

Job type

Full Time

Experience level

Lead

Salary

$205,000 - $231,000 per year

Degree requirement

Bachelor's Degree

Tech skills

CloudGo

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.