Senior Software Engineer, Secure Build

Docker
England, United States
Workplace: RemoteFull timeEUR 94,040 - 155,650 annuallyFunction: Software EngineeringExperience: 6+ yearsEducation: bachelorsSkills: ["Technical leadership","Reliability focus","Security trade-off judgment","Incident response ownership","Communication"]

Build and operate secure, reliable infrastructure for Docker’s container builds and CI, including Docker Build Cloud and Auto Builds. Own work from discovery through production rollout, observability, incident response, and maintenance. Design Go services and APIs, and develop isolation, identity, policy, provenance, attestation, and signing capabilities for trusted build outcomes. Partner across platform and security teams to improve CI trust boundaries and developer/agent workflows.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Docker
Docker
13 hours ago

Senior Software Engineer, Secure Build

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Build and operate secure, reliable infrastructure for Docker’s container builds and CI, including Docker Build Cloud and Auto Builds. Own work from discovery through production rollout, observability, incident response, and maintenance. Design Go services and APIs, and develop isolation, identity, policy, provenance, attestation, and signing capabilities for trusted build outcomes. Partner across platform and security teams to improve CI trust boundaries and developer/agent workflows.
Location: England, United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Turn developer, agent, and security problems into clear requirements, staged technical decisions, and measurable outcomes.
  • •Design, build, and operate Go services and APIs that power Docker’s build and secure-CI infrastructure.
  • •Develop isolation, identity, policy, provenance, attestation, and signing capabilities for trusted build and test jobs.
  • •Work with container and build technologies (OCI, BuildKit, Buildx), cloud, and isolated-execution technologies to deliver secure, reproducible workflows.
  • •Own features through rollout, observability, incident response, and ongoing maintenance; participate in paid on-call rotation.

Pay and Benefits

Salary: EUR 94,040 - 155,650 annually
Equity and Bonus:Equity
Perks:Home OfficeParental LeaveTechnology StipendTraining StipendMedical BenefitsRetirement

Key Requirements

  • •6+ years of software engineering experience, with demonstrated technical leadership on production systems at scale.
  • •Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
  • •Strong backend experience building and operating distributed systems in production.
  • •Production experience with Go and the ability to write, test, review, and debug maintainable Go services.
  • •Experience with containers and build/CI systems such as OCI, BuildKit, Buildx, or GitHub Actions, plus cloud-native infrastructure experience.
Experience:6+ yearsContainersCI systemsCloud-native infrastructureSoftware supply-chain security
Education:Bachelor's
Skills:Technical leadershipReliability focusSecurity trade-off judgmentIncident response ownershipCommunication
Tech Stack:GoAPIsContainersOCIBuildKitBuildxGitHub ActionsCloud-native infrastructureKubernetesSLSAIn-totoSBOMVEXSigstoreCosignProvenanceArtefact signingMicroVMsSandboxing

Company Brief

Docker
Docker builds developer tools and a collaborative platform for building, sharing and running containerized applications, including Docker Desktop and Docker Hub, to simplify container workflows from code to cloud.
Industry: Developer Tools
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Funding: Series C
Headquarters: San Francisco, United States
Founded: 2013
Glassdoor
Glassdoor: 2.7
WebsiteLinkedInGlassdoor