UserTesting

Developer Experience Engineer – Platform & Tooling

UserTesting

full-time

Posted on:

Location Type: Hybrid

Location: BarcelonaSpain

Visit company website

Explore more

AI Apply
Apply

About the role

  • Build, operate, and improve developer-facing tooling and platforms such as CI/CD systems
  • Identify friction in the development lifecycle and drive pragmatic improvements
  • Design, build, and evolve CI/CD pipelines that support multi-service, multi-environment deployments
  • Create and maintain Helm charts and Kubernetes manifests
  • Develop and maintain Infrastructure as Code (IaC) using Terraform
  • Partner with application teams to understand their needs
  • Improve reliability and confidence in delivery through observability and monitoring
  • Research and evaluate new tools and approaches
  • Write clear documentation, guides, and runbooks

Requirements

  • Mid-level engineer with strong fundamentals and sound judgment
  • Hands-on experience building or operating shared systems and tooling
  • Comfortable scripting and automating workflows using languages such as Node.js, Python, Go, or Bash
  • Solid understanding of service reliability practices
  • Strong empathy for fellow engineers with clear communication and a pragmatic approach to problem-solving
  • Experience building internal platforms or self-service tooling is a strong plus
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
CI/CDKubernetesHelmInfrastructure as CodeTerraformNode.jsPythonGoBashservice reliability
Soft skills
strong fundamentalssound judgmentclear communicationpragmatic problem-solvingempathy