Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Developer Experience

$170.35k - $275.55k
Full-time

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 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.

Docker considers sponsorship on a case-by-case basis based on business needs.

Compensation & Equity

EU: €110,500 – €181,500+ equity

United States: $170,350 – $275,550 + equity

Perks

  • 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

Docker embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our company will be.

#LI-REMOTE

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Developer Experience in Remote vacancy
  • $163k - $204k

     ...their fluency as the technology evolves. AI experience requirements vary by role and will be...  ...Team:We’re a small group of talented engineers, designers, data scientists, and product...  ...other cross-functional teams.Support the software platform that powers multiple 1st and 3rd... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    2 days ago
  •  ...DescriptionRemote or Hybrid: This role can be remote US or hybrid in our Warren MI or Austin TX office.The Role:This Staff Software Engineer - Developer Experience role sits within the Developer Experience (DevEx) team at the intersection of DevEx, data, and business... 
    Suggested
    Full time
    H1b
    Work at office
    Local area
    Remote work
    Work from home
    Shift work

    General Motors

    Warren, MI
    3 days ago
  •  ...not limited to skill sets; experience and training; licensure...  ...University, we are scaling our engineering organization by investing...  ...in internal platforms, developer tooling, and software delivery systems that accelerate...  ...software. We’re seeking a Staff Software Engineer to lead... 
    Suggested
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    3 days ago
  • $275k - $300k

     ...else can. About the role: We are seeking an exceptional Staff Software Engineer to join our organization. Garner's Engineering team...  ...ideal candidate has: ~6+ years of software engineering experience ~ Experience leading teams of engineers with demonstrated... 
    Suggested
    Remote work
    Flexible hours

    Garner Health

    New York, NY
    16 days ago
  • $265k - $295k

     ...top educational institutions Work together with engineers, scientists, operators, and more from Palantir, Meta...  ...data at the largest scale. About the Role As a Staff Software Engineer on the Consumer Experience team, you'll build the products that connect millions... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    Handshake

    San Francisco, CA
    more than 2 months ago
  • $188k - $275k

     ...'s leading AI labs, researchers, and enterprises depend on. The Developer Experience (DevEx) team owns the platform, services, and systems that enable every engineer at CoreWeave to build and ship software faster, more safely, and with greater confidence. Our scope spans... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    New York, NY
    3 days ago
  • $217k - $303k

     ...real-time communication, text networks, and rich multimedia experiences across the digital world. Position Overview We are...  ...highly autonomous, systems-fluent, and architecture-focused Staff Software Engineer, Media Experiences to claim absolute technical ownership over... 
    Permanent employment
    Full time
    Remote work
    Home office
    Flexible hours
    Shift work

    Reddit

    Remote
    a month ago
  • $217k - $303k

     ...information. For more information, visit . We are seeking a Staff Software Engineer to lead the technical architecture of our media...  ...our media product strategy to deliver high-quality media experiences globally. Key Responsibilities Architect for Scale... 
    Full time
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    Reddit

    Remote
    20 days ago
  •  ...Description We're seeking a Senior/Staff Engineer to build and maintain the automation...  ...configuration combinations ~Develop and maintain GitHub workflows and actions...  ...Qualifications ~5+ years of software engineering experience with a focus on automation and testing... 
    Full time
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    Remote
    4 days ago
  • $251k - $310k

     ...Evaluation (DUE) team at Waymo is developing rich metrics for understanding the...  ...reasoning loops for event triage. ~Engineer scalable agentic workflows using...  ...Qualifications ~Significant experience (typically 5+ years) in software engineering, with a focus on designing... 
    Full time

    Waymo

    Remote
    3 days ago
  • $140.6k - $173.1k

     ...Services team which owns the Over the Road experiences is transforming the future of fleet...  ...fuel card platform. We design and develop new capabilities that enable...  ...are looking for a passionate Senior Software Development Engineer who enjoys solving complex problems,... 
    Full time
    Flexible hours

    WEXWEXUS

    Remote
    3 days ago
  •  ...database and knowledge engine, Pinecone Nexus, power...  ...customers and 800,000 developers worldwide. Pinecone's...  ...Team and Role: The Experience Platform team is at the...  ...transitions in software development history —...  ...Requirements: Senior and Staff Engineers at Pinecone... 
    Full time
    Local area
    Work from home
    Worldwide
    Flexible hours
    Shift work

    Pinecone

    United States
    21 hours ago
  • $170.35k - $275.55k

     ...most loved brands in developer tooling, trusted by more...  ...tools that define how software gets built and...  ..._____ The Developer Experience team builds the backend...  ...an adaptable backend engineer who can become effective...  ...operability of what ships. At Staff level, you will also... 
    Full time
    Remote work
    Work from home
    Home office
    Shift work

    Docker

    Remote
    4 days ago
  •  ...the modern cloud platform for developers creating AI-native, full-...  ...Render offers a developer-first experience with persistent compute,...  ...work that goes into building software products by offering an easy...  ...We're looking for a software engineer with a strong identity and... 
    Full time
    Remote work
    Worldwide
    Home office

    Render

    United States
    21 hours ago
  • $175k - $200k

     ...Trexquant Investment LP is seeking a highly skilled and experience Software Engineer with strong C++ expertise and hands-on experience in high-...  ...ensuring robust, scalable, and low-latency performance. Develop clean, maintainable, and well-tested C++ code for real-time... 
    Full time
    Temporary work

    Trexquant Investment Lp

    Remote
    21 hours ago
  • Meta, based in Boise, Idaho, is seeking a Software Engineer for Oculus Studios Developer Experience (OSDE) with a focus on creating a well -supported and reliable developer experience for first -party Oculus Studios. The role involves collaborating with various studios,... 
    Full time

    Career-Mover

    Remote
    21 hours ago
  •  ...Zoox is developing state of the art autonomous vehicle software for our purpose built vehicle. We believe that developing...  ...result in a superior customer experience. The Developer Experience...  ...enforce the best practices for engineering across the company. Our approach... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    21 hours ago
  •  ...economy has grown 6x over the last decade, software businesses have gone from not worrying...  ...Khosla Ventures. As a Software Engineer , you will collaborate with coworkers to...  ...problems, and build best-in-class product experiences. Our stack is TypeScript (frontend and... 
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours
    3 days per week

    Anrok, Inc.

    United States
    21 hours ago
  • $25k

     ...Software Engineer - Spring Boot Framework - 12+ yrs of Experience - TS/SCI w/Poly Required Halogen Engineering Group is looking for a Software Engineer...  ...organizational requirements. Capabilities Develops, maintains, and enhances complex and diverse... 
    Full time
    Contract work
    Temporary work
    Remote work
    Shift work

    Halogen Engineering Group, Inc

    United States
    21 hours ago
  • $130k - $170k

     ...Full-stack Software Engineer Location: Hybrid- Palo Alto Office Tuesday/Thursday The difference you will make We're looking for...  ...of revolutionizing healthcare. You will focus on our Patient Experience vertical, building products and apps that cover the full patient... 
    Full time
    H1b
    Work at office
    Immediate start
    Flexible hours

    Midi Health

    Remote
    21 hours ago
  • $25k

     ...Software Engineer - DevOps - 20+ yrs of Experience - TS/SCI w/Poly Required Halogen Engineering Group is looking for a Software Engineer that develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm... 
    Full time
    Contract work
    Temporary work
    Remote work
    Shift work

    Halogen Engineering Group, Inc

    Remote
    21 hours ago
  • $131.5k - $243.3k

    Apple is seeking a talented individual to join their Siri Audio Experience Team as a Software Engineer. In this role, you will be responsible for enhancing Siri's capabilities in audio content, working on user -facing features for music, podcasts, and audiobooks across... 
    Full time

    Career-Mover

    Remote
    21 hours ago
  • $388k

     ...providing advertisers with a premium TV brand experience that surpasses traditional linear...  .... Our Team The Ads Platform Engineering teams build advertising systems and integrations...  ...working environment. Expertise in developing systems that measure and optimize end-... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    New York, NY
    21 hours ago
  • $25k

     ...Software Engineer – Algorithm Development- 7+ yrs of Experience - TS/SCI w/Poly Required Halogen Engineering Group is looking for a Software Engineer who  develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics... 
    Full time
    Contract work
    Temporary work
    Remote work
    Shift work

    Halogen Engineering Group, Inc

    Remote
    21 hours ago
  • $150k - $240k

     ...energy buyers, data scientists, and engineers, Verse enables faster, smarter...  ...will be a member of the technical staff developing product experiences and features for clean energy buyers...  ...well-designed systems, test-driven software, and proactive communication with a... 
    Remote job
    Full time
    Flexible hours
    Shift work

    Ad Verse

    San Francisco, CA
    21 hours ago
  •  ...is the most popular way for developers to access open models. What...  ...the role You'll own the experience of the developers who rely on...  ...in Ollama itself — you're an engineer, not an escalation layer...  ...may be a fit if You're a software engineer who genuinely enjoys... 
    Full time
    Local area

    Ollama

    Remote
    21 hours ago
  • $185k - $376k

     ...The Build Systems team within Figma’s Developer Experience organization owns Figma’s build and CI infrastructure, enabling engineers to ship changes to production quickly and...  ...Care deeply about the quality of the software and systems you build, with an artisan mentality... 
    Full time
    Remote work
    Work from home

    Figma

    New York, NY
    21 hours ago
  •  ...Software Engineer – Platform / Developer Productivity \\ \ \\\ \\ We are hiring a Software Engineer for a leading HFT to join a Platform Engineering...  ...software engineering fundamentals \\\\\ \\ ~ Experience building internal tools or platforms for developers \\... 
    Full time
    Local area

    Elevate Partners

    Remote
    21 hours ago
  •  ...and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators.  At Roblox, we’re building the tools...  ...experiences for everyone. As a Backend Engineer on the Co-Experience team , you will work on high... 
    Full time
    H1b
    Visa sponsorship

    Roblox

    Remote
    21 hours ago
  •  ...sound work ethics and solid values amongst a highly motivated and diverse workforce. Job Description Title : Software Engineer with PERL experience Location : Jersey City, New Jersey Duration : 6+ months Any visa Phone + onsite interview must MUST... 
    Full time

    Sv Tech Systems Inc

    Remote
    21 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Developer Experience. Be the first to apply!