
Developer Experience Engineer – Platform & Tooling
UserTesting
full-time
Posted on:
Location Type: Hybrid
Location: Barcelona • Spain
Visit company websiteExplore more
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