About Docker
Docker has been one of the most loved brands in developer tooling, trusted by more than 20 million monthly users and over 20 billion container image pulls. From solo founders to the world's largest companies, developers rely on Docker to build, share, and run their applications across our suite of products including Docker Desktop, Docker Hub, and Docker Scout.
We are a globally distributed, remote-first team building the tools that define how software gets built and delivered. As AI agents redefine software development, Docker is at the center of that shift, providing the sandboxed environments, verified images, and secure infrastructure that make autonomous workflows trustworthy by default._______________________________________________________________________
The Role
The Developer Experience team builds the backend systems and product capabilities that help developers understand, secure and ship software with confidence. The team powers important parts of Docker Scout, Docker Hardened Images and the workflows that turn supply-chain data into useful developer experiences.
Our systems are deliberately polyglot. Today that includes Clojure and Go services, event-driven workflows, Kafka, legacy Datomic components and newer Spanner-backed services. We will keep evolving the stack as the product and business change. We are looking for an adaptable backend engineer who can become effective in an unfamiliar codebase, choose technology pragmatically and help other engineers do the same. Clojure experience is useful, but it is not a requirement and this is not a Clojure-specialist role.
We make extensive use of AI-assisted engineering tools. We expect engineers to use them thoughtfully, validate their output and remain accountable for the quality, security and operability of what ships. At Staff level, you will also help the team turn good individual practice into repeatable workflows, controls and shared standards.
As a Staff Software Engineer, you will lead ambiguous, cross-team work from problem definition through measurable outcomes. You will remain hands-on in code while shaping architecture, raising operational standards and creating enough clarity for several engineers and partner teams to move quickly. Work may span developer-facing features, build and artefact workflows, data and event pipelines, platform evolution and integrations with Docker's build and security systems.
Success in This Role Looks Like
You will succeed by finding the highest-leverage problem, creating momentum before every detail is known and bringing people with you. Within your first year, teams should be delivering more confidently because you have made system boundaries clearer, reduced operational risk, connected technical choices to customer outcomes and helped senior engineers take on larger work.
_______________________________________________________________________
Responsibilities
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.
_______________________________________________________________________
Qualifications
Required
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.
Helpful, but not required
Production experience with Go, Clojure or both.
Experience with Spanner, Datomic, Kafka or other distributed data and streaming platforms.
Experience with build systems, containers, artefact workflows or developer tooling.
Experience evolving a platform, database or language strategy without disrupting product delivery.
Experience building security or software supply-chain products.
_______________________________________________________________________
What to Expect
First 30 Days
Build context on Developer Experience products, customers, architecture and current priorities.
Pair across Clojure, Go, Datomic and Spanner-backed systems and ship a useful production change.
Understand the operational profile of the team's services, including on-call and recurring failure modes.
Build working relationships with Product, Design, Security and adjacent engineering teams.
Learn the team's AI-assisted engineering practices and identify where shared controls or workflows would improve them.
First 90 Days
Lead the technical framing and delivery plan for one significant team or cross-team problem.
Contribute production code in the parts of the stack needed to move that work forward.
Identify and begin addressing a material reliability, observability, data or architectural weakness.
Establish a mentoring and design-review cadence that helps other engineers own larger decisions.
One Year Outlook (First Year)
Be a trusted technical leader for Developer Experience and a sought-after partner across Docker.
Deliver at least one material product or platform outcome spanning multiple teams or systems.
Improve the reliability, clarity and delivery speed of the backend and data estate.
Shape pragmatic evolution across Clojure, Go, Datomic, Spanner and future technologies without turning technology choice into the goal.
Grow other senior engineers into broader ownership and reduce the number of decisions that depend on a small set of people.
Visa sponsorship: Docker considers visa sponsorship on a case-by-case basis based on business needs.
_______________________________________________________________________
Compensation & Equity
All full-time roles include equity. Final compensation is determined on factors including but not limited to experience, skills, qualifications, and location.
Europe: €110,500 – €181,500 base
United States: $170,350 – $275,550 base
______________________________________________________________________
Posting Information
Open vacancy: This posting is for an existing open role.
AI in hiring: Docker may use AI-assisted tools during our recruiting process.
Interview recordings: Candidates will be invited to opt in to interview recordings to support interviewer calibration and consistent evaluations. Recordings are optional and require explicit consent.
______________________________________________________________________
Perks & 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.
#LI-REMOTE
- ...DevEx, and are looking for an ambitious Engineer to help build it. Aura DevEx is an... ...and use of the Aura platform. Our DB software is developed to be delivered both on-prem and to our... ...is software engineering, developer experience, and practical AI — not platform engineering...SuggestedFull-timeHybrid working
- £43k - £59k per annumEstimated...supports the full life cycle of software development, and includes the... ...Qualifications ~+2 years experience in the IT Industry ~ Degree in Software Engineering, Computer Science, Information... ...Terraform ~ Previous involvement in developing and delivering major IT...SuggestedFull-timeHybrid workingFlexible hours
- ...supports the full life cycle of software development, and includes the... ...cycle of delivery ~+2 years experience in the IT Industry ~ Degree in Software Engineering, Computer Science, Information... ...Terraform ~ Previous involvement in developing and delivering major IT...SuggestedFull-timeHybrid workingFlexible hours
- £63k - £80k per annumEstimated...challenges through strategy, design, engineering, and delivery. We work... ...ownership, innovate, and develop their expertise. As an equal... ...significant data engineering experience to join a high-performing engineering... ...strong background in Python software development, data engineering...SuggestedFull-timeFlexible hours
$140k - $200k per annum
We are looking for a C++ engineer to design and build high performance, low latency applications... .... Develop and tune networking, messaging, and I/O layers... ...) Hands-on experience with Market Data...Suggested- £50k - £66k per annumEstimatedJava Developer (1-4 years experience) We are looking for a number of Java Developers for a Public Sector client. You will have between 1 to 4 years... ...to further develop your skills and experience in Java software development. * Programming Languages: Proficiency in Java...Full-timeHybrid workingOn-site
- £64k - £84k per annumEstimated...Nottingham Trent House (95002), United Kingdom, Nottingham, Nottinghamshire Lead Software Development Engineer - Developer Experience Job Title: Lead Software Engineer - Developer Experience Location: Nottingham - Hybrid Working Pattern: 3 days in-office (Tuesday...PermanentHybrid workingOn-siteRemoteWork from homeMonday to Friday
- ...We are looking for an experienced Staff Engineer with an excellent track record of technical... ...The role sits within our Multi-Product Experiences Engineering Group, providing technical... ...structures, algorithms) Familiar with developing on Unix/Linux Knowledgeable of Agile...Full-timeHybrid workingOn-siteFlexible hours
£500 per day
Full Stack Developer - PHP Symfony experience – London Our client, a major art’s provider located in the heart of London, is now looking for an experienced Full Stack with PHP Symfony2 to join the team. As a Full Stack developer, you will be involved from conception to completion...Immediate start- ...winning, technology-led approach has redefined the experience of selling a car. Motorway is backed by some of... ...and are looking to help build and be part of a new Developer Experience team within the Motorway Product & Engineering org? Motorway continues to grow, and we want to...Full-timeHybrid working
- ...the 21st century will be marked by the engine of inference delivering immense and diffuse... ...inquiry, in drug discovery, in software engineering, in materials discovery, in... ...the Software organisation at Fractile Developer Experience sits within the Software organisation at...Full-timeOn-site
- £86k - £113k per annumEstimated...diversified trading firm with over 3 decades of experience bringing sophisticated technology and... ...to challenge consensus. The Developer Experience team provides mission critical services to the wider software engineering community at DRW. This is a dynamic role that...Long-term contractHybrid workingOn-site
- £74k - £95k per annumEstimated...Terraform Cloud Focus: Internal Developer Platform · AI-Native Engineering Transformation · Engineering Quality... ...65+ person Tech team builds the software that powers our e-commerce, production... ...squads, backed by Developer Experience, Domain Engineering, Data and IT....Full-timeRemote
- ...technology-led approach has redefined the experience of selling a car. Motorway is backed... ...business, and we are looking for a Developer Experience Security Engineer to help enable a secure, scalable,... ...build, deploy, and operate software, making the secure path the easiest...Full-timeOn-siteFlexible hoursShift work
£45k - £50k per annum
...in the e-book industry is seeking a .NET Developer to work on a product that creates a meaningful... ...people's lives. Develop and maintain software for the e-book platform Collaborate with a team to build an engaging reading experience Contribute to the full software...Full-timeFlexible hours- £90k - £119k per annumEstimated...ideas and reward their results. As a Software Developer Intern , you will build advanced... ...or PhD in computer science, electrical engineering, computer engineering, physics, mathematics... ..., promotes a comprehensive learning experience and provides you with meaningful work...Summer workInternshipOn-siteDay shiftAfternoon shift
£40k - £50k per annum
...Are you a Software Developer/Engineer looking for a change in an ever-growing company that can offer clear progression routes? The company employs over 5000 people and delivers an unrivalled experience to customers. Being at the forefront in this field pushes them forward...Permanent£32k - £36k per annum
...Junior Software Developer Lytham St Annes (Hybrid) Salary: £32,000 - £36,000 + Benefits An exciting opportunity has arisen for a Junior... ...and technology professionals, you’ll gain hands-on experience across software development, cloud technologies, APIs, system...PermanentHybrid working£40k - £50k per annum
...Looking to futureproof yourself by getting hands-on experience with the latest cloud technology? You’ll have the opportunity to come... ...transactions per second, a type of scale which would be coveted by any software developer looking for their next challenge. Recent unprecedented...PermanentOn-site£100k per annum
...Job title: Software Developer (Mid-Level) Client: Fintech Organisation Salary: Competitive... ...Software Developer to join their engineering team in London. This role is suited to... ...years of commercial software development experience using Java ~ Background working on...PermanentHybrid working- £48k - £63k per annumEstimated...we’re breaking new ground in software innovation too, redefining what... ...As a Software Developer, you will build the future of... ...involves collaborating with engineers in a full-stack environment to... ...or similar technologies). Experience developing scalable systems,...Hourly payFull-timeHybrid workingWork from home
£45k - £55k per annum
...hands-on exposure with GCP, even if you don’t have much prior experience. As part of the role, you would be using C# within the .NET framework... ...currently building up smaller teams, or ‘pods’, made up of 10 developers around a team lead, each specialising in a specific part of...Permanent£55k per annum
...Software Developer in Test – Fintech Up to £55,000 Quant Capital is urgently looking for... ...Developer in Test or QA Automation Engineer to join our high profile client. Our... ...will bring their enthusiasm and extensive experience to the role working to advance our QA...- ...Contract - Software Developer In Test- SC Cleared Inside IR35 Contract Initial 6 months... ...ensure it actually works. We combine this engineering discipline with cutting-edge AI... ...Security Clearance , and solid Agile experience. You’ll be a self-starter who can hit...Hybrid workingImmediate start
- £74k - £98k per annumEstimated...include world-class researchers, developers and technologists with... ...do. The Role Shared Engineering is a mixed-discipline platform... ...engineers, Linux engineers, and software developers). The team owns the... ...team focused on developer experience and platform software: building...
£70k - £85k per annum
...Job Description Senior Software Developer Join a collaborative technology team where hands... ...like to hear from you: Senior Software Engineer, Software Developer, Software Engineer,... ...CANDIDATE REQUIREMENTS ~ Strong experience in modern programming languages, frameworks...PermanentFull-timeHybrid workingOn-siteMonday to Friday- £45k - £61k per annumEstimated...thinking company, we’re breaking new ground in software innovation too, redefining what’s... ...Google Cloud. We are looking for Frontend Developers to join our team. You will enhance... ...challenges, and make a real impact on the player experience. We offer great opportunities for growth...Hourly payFull-timeHybrid workingWork from home
£45k - £55k per annum
...So you’ve earned your stripes as a seasoned C# Developer. You know the .NET framework like the back of your hand. Your current projects... ..., while also looking to keep using your existing knowledge and experience. You could have the chance to work on a customer service...PermanentHybrid workingOn-site- £41k - £54k per annumEstimated...leading position, offering an unmatched experience across 96 sports and 700,000 streaming events... ...company, we’re breaking new ground in software innovation too, redefining what’s... ...seeking a passionate and hardworking Software Developer to join our dedicated Account Management...Hourly payFull-timeHybrid workingWork from home
£400k per annum
...Software Developer – High Performance Trading Systems Location: London (On-site) £400k+ total... ...We are looking for a talented software engineer to join a high-performing team... ...concurrency, and networked systems Prior experience working in high-performance or real-time...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Developer Experience. Be the first to apply!
- emea channel sales manager engineering software England
- work from home software developer England
- contract software developer England
- software development engineer England
- part time software developer remote England
- graduate software developer no experience England
- non profit software developer England
- software developer at m&co England
- graduate software developer remote England
- information technology software developer England
