← All jobs

Senior Software Engineer, Secure Build at Docker

Confirmed open

Docker is hiring a senior software engineer, secure build focused on secure software build systems.

Docker logoDocker
Location
Remote
Advertised region
England / United States / United Kingdom
Employment
FullTime
Work arrangement
remote
Technologies
Kubernetes, Docker, Go

Create a free application profile — Keep your skills and projects in a reusable profile. Private by default; you choose when to share. Apply for this job directly with the employer.

Role overview

The Senior Software Engineer, Secure Build opening at Docker is centered on Design, build or deliver technical work for secure software build systems. The employer also lists Collaborate with product, security, services and platform teams. and Improve reliability, performance, testing, automation and documentation. These responsibilities define the practical scope more clearly than the job title: applicants should be ready to explain what they have built, supported or delivered that relates directly to this work. The listing summary says: Docker is hiring a senior software engineer, secure build focused on secure software build systems. The named technologies include Kubernetes, Docker, Go.

The posting identifies 6+ years of software engineering experience, with demonstrated technical leadership on production systems at scale. and Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience as relevant qualifications. Candidates should connect these requirements to evidence from their own work, including their individual contribution, technical decisions and outcomes. The listing describes the work arrangement as remote and gives the location as England / United States / United Kingdom. Confirm country eligibility, travel, employment terms and any details absent from this summary directly with Docker before applying. This overview is based on the employer-provided posting; it does not infer team structure or expectations that the source does not state.

Responsibilities

  • Design, build or deliver technical work for secure software build systems.
  • Collaborate with product, security, services and platform teams.
  • Improve reliability, performance, testing, automation and documentation.
  • Translate customer or operational requirements into maintainable systems.

Qualifications

  • 6+ years of software engineering experience, with demonstrated technical leadership on production systems at scale.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • Strong backend engineering 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 or CI systems, such as OCI, BuildKit, Buildx, GitHub Actions or comparable platforms.
  • Experience with cloud-native infrastructure and a major cloud platform.
  • A strong operational mindset covering observability, reliability, incident response and on-call ownership.
  • Evidence of taking a feature or service from an ambiguous problem through production operation and measurable results.
  • Working knowledge of security boundaries, identity, secrets and common software supply-chain risks.
  • A strong product mindset and care for developer workflows, including experiences used by software agents.
  • Clear written and spoken communication suited to a remote, async-first company.
  • Experience with SLSA, in-toto, SBOM, VEX, Sigstore, cosign, provenance or artefact signing.
  • Experience with sandboxing, microVMs, untrusted workload execution or multi-tenant infrastructure.
  • Experience building hosted CI runners, remote builders or developer-platform infrastructure.
  • Experience with agentic development workflows or building systems used programmatically by software agents.
  • Experience evolving a legacy production system while delivering new capabilities.

Technology in this role

  • Kubernetes: The named technologies include Kubernetes, Docker, .
  • Docker: The Senior Software Engineer, Secure Build opening at Docker is centered on Design, build or deliver technical work for secure software build .
  • Go: The named technologies include Kubernetes, Docker, .
  • GitHub Actions: Experience with containers and build or CI systems, such as OCI, BuildKit, Buildx, GitHub Actions or comparable .

Role-specific candidate guide

Preparation notes based on the employer’s stated responsibilities and qualifications.

Understanding the scope. This Senior Software Engineer, Secure Build position at Docker is best assessed through the work described in the employer’s posting, rather than the title alone. The available role overview says: “The Senior Software Engineer, Secure Build opening at Docker is centered on Design, build or deliver technical work for secure software build systems. The employer also lists Collaborate with product, security, services…” Read that statement together with the responsibilities below to understand the likely balance between delivery, coordination and technical decision-making. The role belongs to the software engineering area, but that label is only a guide to the work; the employer’s own requirements remain decisive. Before applying, check the original listing for reporting lines, product or team assignment, employment terms and any details that.

Benefits

  • Remote-first by design – Work from your home, with offices in Seattle and Paris for connection and collaboration.
  • Flexibility that fits your life – We trust you to manage your schedule while delivering great work.
  • Time to recharge – Generous PTO, designated quarterly Whaleness Days, and a designated end-of-year Whaleness break.
  • Home office support – Set up your workspace for comfort and success.
  • Technology stipend – Equivalent to US$100 net per month to help support your work.
  • Learning & development – Annual stipend for conferences, courses, certifications, and continued learning.
  • Parental leave – 16 weeks of paid parental leave after six months of employment.
  • Equity for all full-time employees – Share in Docker's long-term success as we continue to grow.
  • Comprehensive benefits – Medical, retirement, and paid holidays vary by country.
  • Docker swag – Because representing the whale never gets old.
  • Docker is proud to be an equal opportunity employer. We are committed to building a team that reflects a broad range of backgrounds, experiences, and perspectives. We believe diverse teams build better products, make better decisions, and better serve our global community.

About Docker

Docker provides tools and services for building, shipping and running applications.

Employer website

How to apply

Review the original posting and apply through the employer’s careers page.

View source and applyApply directly

Source checked: 2026-10-16

Browse job categories

Related jobs