Skip to main content
Docker

Staff Software Engineer, Developer Experience

RemoteUnited Kingdom only
Published
Role
Backend
Experience
Staff
Employment
Full-time
Company size
Startup
€110.5k–€181.5k/yr
Check eligibility

Open to GB only. Set where you work from to check your eligibility.

No BS summary

Staff-level backend engineer for Docker's Developer Experience team. 8+ years experience, strong in distributed systems and production backend platforms. Must be comfortable with polyglot codebases (Clojure, Go, Kafka, Datomic, Spanner) and AI-assisted engineering. Remote-first, globally distributed. Multiple salary bands by region.

Optional skills

GoClojureSpannerDatomicKafkaBuild systemsContainersArtifact workflows

What you'll do

  • Set technical direction for major backend and developer-experience initiatives across Clojure, Go and adjacent systems.
  • Turn ambiguous product or platform problems into clear plans, staged decisions and measurable outcomes.
  • Design, build and operate distributed services, event pipelines, databases and APIs with strong security and reliability characteristics.
  • Lead cross-team delivery, surface risks early and remove technical or organisational blockers without waiting for formal authority.
  • Make pragmatic recommendations about when to retain, evolve or replace existing components, including the continued reduction of legacy Datomic dependencies.
  • Partner with Product, Design, Security and other engineering teams to connect technical investment to developer and business outcomes.
  • Improve observability, incident readiness, performance and service ownership across the Developer Experience estate.
  • Improve engineering leverage through appropriate automation, AI-assisted workflows and controls that preserve human accountability.
  • Mentor senior engineers, raise the quality of design and code reviews and create reusable patterns that multiply the team.
  • Stay hands-on through implementation, debugging and the team's paid on-call rotation.
  • Communicate decisions and trade-offs clearly in a remote, async-first environment.

What they require

  • 8+ 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
  • Deep experience designing, building and operating production backend or platform systems.
  • Strong programming ability in at least one production language, with evidence of becoming effective in unfamiliar languages and codebases.
  • Experience with distributed systems, event-driven architectures, APIs, relational or distributed databases and cloud-native infrastructure.
  • A track record of leading complex initiatives that crossed team or organisational boundaries.
  • Strong technical and product judgement, including the ability to explain constraints, alternatives, customer outcomes and business trade-offs.
  • Evidence of influencing without authority and improving the effectiveness of other experienced engineers.
  • An operational mindset that treats observability, resilience, incident response and on-call ownership as part of engineering.
  • Comfort using AI-assisted engineering tools critically while retaining ownership of the result.
  • Clear written and spoken communication suited to a remote, async-first company.

Benefits

  • Freedom & flexibility; fit your work around your life
  • Designated quarterly Whaleness Days plus end of year Whaleness break
  • Home office setup; we want you comfortable while you work
  • 16 weeks of paid Parental leave (after 6 months of employment)
  • Technology stipend equivalent to $100 USD net/month
  • PTO plan that encourages you to take time to do the things you enjoy
  • Training stipend for conferences, courses and classes
  • Equity; we are a growing start-up and want all employees to have a share in the success of the company
  • Docker Swag
  • Medical benefits, retirement and holidays vary by country
  • Remote-first culture, with offices in Seattle and Paris

open-source software for deploying and running of containerized applications

🇺🇸 United StatesDeveloper ToolsStartupdocker.com

What people say about this company

4.4/ 5

Details

Visa sponsorshipYes
€110.5k–€181.5k/yr