This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Customer Experience Engineer (CXE) is a 1:many, digital-first post-sales technical role responsible for designing, operating, and continuously optimizing customer journeys that drive product adoption, value realization, and long-term success with Docker. CXEs deliver impact through digital, programmatic customer engagement. The role blends strong technical fluency with journey design, lifecycle thinking, and data-driven optimization. CXEs create and evolve repeatable digital journeys—such as onboarding flows, technical education programs, adoption campaigns, and cohort-based enablement—that help customers progress through meaningful stages of usage.
Job Responsibility:
Design, launch, and operate digital, 1:many technical programs (e.g., webinars, workshops, cohort-based enablement, automated lifecycle journeys) that drive customer adoption and maturity
Build and manage customer cohorts based on lifecycle stage, product usage, and engagement signals
Ensure programs are repeatable, measurable, and continuously improved through iteration
Monitor digital customer journeys using product telemetry, engagement data, and lifecycle metrics to understand customer progression and behavior
Continuously test, refine, and optimize journeys
Own the feedback loop between customer behavior, program design, and journey performance
Leverage technical expertise to design high-quality technical enablement for platform, security, and developer audiences
Create and curate reusable digital assets (guides, walkthroughs, labs, recordings) that support adoption across customer cohorts
Continuously advance technical depth across Docker products and adjacent technologies, informed by real-world customer usage patterns
Analyze usage and engagement data to surface insights related to adoption readiness, lifecycle progression, opportunities to improve customer experience design
Partner with Product, Marketing, and CX Operations to translate insights into lifecycle automation, product-led experiments, program and content improvements
Collaborate with Sales, TAMs, Product, Marketing, and Engineering to align on lifecycle goals and deliver cohesive digital customer experiences
Act as a multiplier, amplifying impact through programs, journeys, and systems rather than individual interactions
Requirements:
3+ years in customer success, technical enablement, implementation, solutions engineering, or program-oriented post-sales roles
Strong technical foundation in Docker, containers, and modern cloud-native tooling (e.g., CI/CD, Kubernetes, cloud platforms)
Demonstrated experience designing or running digital, 1:many programs that drive measurable adoption or behavior change
Comfort working with data: usage metrics, engagement signals, dashboards, and experimentation results
Strong written and verbal communication skills
confident presenting to technical audiences in 1:many settings
Nice to have:
Experience in digital customer success, lifecycle programs, or cohort-based enablement
Familiarity with customer engagement and lifecycle tooling (e.g., Gainsight, HubSpot, Marketo, or similar)
Exposure to product-led growth (PLG) or usage-based lifecycle models
Experience improving customer journeys through testing, experimentation, and optimization
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
What we offer:
Freedom & flexibility
fit your work around your life
Designated quarterly Whaleness Days plus end of year Whaleness break
Home office setup
16 weeks of paid Parental leave
Technology stipend equivalent to $100 net/month
PTO plan that encourages you to take time to do the things you enjoy
Training stipend for conferences, courses and classes
Equity
Docker Swag
Medical benefits, retirement and holidays vary by country