Software Engineer, Developer Experience (Platform)

Posted 19 Days Ago
Be an Early Applicant
Hiring Remotely in Barcelona, Cataluña
In-Office or Remote
Mid level
Big Data • Software
UserTesting helps companies see and hear how their target audience behaves throughout any experience
The Role
This role focuses on enhancing developer experience by improving CI/CD pipelines, infrastructure automation, and creating developer-facing tools while collaborating with engineers and product teams.
Summary Generated by Built In

We’re UserTesting—the leader in human insight. Our mission is to help organizations craft exceptional customer experiences through fast, actionable feedback.

We empower teams to build the best products and experiences by embedding real human perspectives into every stage of the development process—from ideation to launch. With the world’s strongest participant network, AI-powered analysis, expert services, and seamless integrations, we help companies eliminate guesswork, align stakeholders, and bring customer needs into sharp focus.

Trusted by more than 3,000 organizations worldwide—including 75 of the Fortune 100—UserTesting delivers measurable business outcomes, reduces risk, and helps teams deliver with confidence. Joining our team means being part of a passionate group focused on transforming how companies understand and connect with their customers.

Let’s build experiences people love—together.

The Opportunity

At UserTesting, the Developer Experience (DX) team builds software for engineers.

Our mission is to make product development fast, reliable, and enjoyable by creating the internal tools, platforms, and workflows that hundreds of engineers use every day. We think of ourselves as a product team — our users just happen to be other developers.

In this role, you’ll work primarily as a software engineer: designing APIs, building automation and tooling, and improving how code moves from laptop to production. You’ll collaborate closely with application engineers, SREs, and security partners, learning DevOps and platform concepts while staying grounded in real developer workflows.

This is a great opportunity for a product-minded engineer who enjoys building shared systems, wants to deepen their understanding of delivery and infrastructure, and cares deeply about usability and developer happiness.

What You’ll Do
  • Build and evolve developer-facing software such as CI/CD workflows, internal tools, and self-service platforms that help teams build and ship faster.

  • Identify friction in the development lifecycle and turn it into pragmatic improvements using automation, templates, and opinionated defaults.

  • Design and improve CI/CD pipelines (e.g. GitHub Actions, CircleCI) that support modern, multi-service applications.

  • Collaborate with other engineers to understand how they build and deploy software, incorporating feedback into tooling and platform improvements.

  • Contribute to deployment and release workflows (Kubernetes, Helm, GitOps), focusing on standardization and ease of use, not manual operations.

  • Write code to automate infrastructure and environments using Infrastructure as Code (Terraform), with an emphasis on clarity and maintainability.

  • Improve confidence in delivery through sensible defaults, observability, and clear feedback loops.

  • Participate in design discussions around scalability, reliability, and cost — learning from more experienced platform and SRE partners.

  • Write clear documentation and guides that help other engineers succeed independently.

  • Learn continuously, share knowledge with teammates, and contribute to a culture of improvement.

What We’re Looking For
  • A software engineer with solid fundamentals who enjoys building tools and systems used by other developers.

  • Experience writing production-quality code in one or more languages such as Node.js, Python, or Go.

  • Some exposure to CI/CD, cloud platforms, or containerized environments — deep expertise is not required.

  • Curiosity about DevOps, infrastructure, and delivery systems, and a desire to learn through hands-on work.

  • A pragmatic mindset: able to balance ideal designs with real-world constraints.

  • Strong empathy for fellow engineers and an interest in improving their day-to-day experience.

  • Comfortable learning new tools and working across disciplines with product engineers, SREs, and security teams.

Nice to have:
  • Experience with Kubernetes, Helm, Terraform, or cloud platforms (AWS).

  • Prior experience as a backend or fullstack product engineer.

  • Familiarity with observability tools or internal developer platforms.

  • Interest in areas like platform engineering, DevEx, or release automation.

UserTesting is an Equal Opportunity Employer and a participant in the U.S. Federal E-Verify program.  Women, minorities, individuals with disabilities and protected veterans are encouraged to apply.  We welcome people of different backgrounds, experiences, abilities and perspectives.  UserTesting will consider qualified applicants with criminal histories in a manner consistent with the San Francisco Fair Chance Ordinance, as applicable.

Top Skills

Argocd
AWS
Bash
Ci/Cd
CircleCI
Github Actions
Go
Helm
Infrastructure As Code
Kubernetes
Node.js
Python
Terraform
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Francisco, CA
615 Employees
Year Founded: 2007

What We Do

UserTesting is an on-demand human insight platform that quickly gives companies a first-person understanding of how their target audience behaves throughout any experience and why, and is the fastest way to access the human perspective needed to create any experience with confidence.

Why Work With Us

Our team is the best. We work in a highly collaborative environment, share feedback openly, bring great ideas to life, and have a ton of fun.

Similar Jobs

In-Office or Remote
7 Locations
800 Employees
30K-90K Annually

Dynatrace Logo Dynatrace

Commercial Account Executive

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Big Data Analytics • Automation
Remote or Hybrid
Barcelona, Cataluña, ESP
5200 Employees

Affirm Logo Affirm

Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
Spain
2200 Employees
55K-85K Annually

Enverus Logo Enverus

PV Engineer - Technical Advisor with German - 2635

Big Data • Information Technology • Software • Analytics • Energy
Remote
Spain
1800 Employees

Similar Companies Hiring

Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account