UserTesting Logo

UserTesting

Software Engineer, Developer Experience (Platform)

Reposted 16 Days Ago
Be an Early Applicant
In-Office
Edinburgh, City of Edinburgh, Scotland
Mid level
In-Office
Edinburgh, City of Edinburgh, Scotland
Mid level
The Developer Experience Engineer improves CI/CD tooling and workflows, focusing on developer usability while automating and maintaining efficient systems.
The summary above was generated by AI

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.

#hp

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

AWS
Bash
Ci/Cd
Go
Kubernetes
Node.js
Python
Terraform

Similar Jobs

17 Hours Ago
In-Office
Lossiemouth, Moray, Scotland, GBR
Entry level
Entry level
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
The role involves overseeing supply chain operations, managing relationships, resolving material discrepancies, and supporting logistics for the UK E-7 Program.
Top Skills: ErpMS OfficeMro
17 Hours Ago
Hybrid
Edinburgh, City of Edinburgh, Scotland, GBR
Senior level
Senior level
Artificial Intelligence • Fintech • Greentech • Sales • Software • Travel • Hospitality
The role involves providing high-touch travel support for VIP customers, managing complex itineraries, and ensuring exceptional service delivery using GDS expertise, particularly Amadeus.
Top Skills: AmadeusZendesk
17 Hours Ago
Hybrid
Edinburgh, City of Edinburgh, Scotland, GBR
Senior level
Senior level
Artificial Intelligence • Fintech • Greentech • Sales • Software • Travel • Hospitality
As a Senior Business Travel Consultant, you'll deliver high-touch travel services for VIP customers, manage complex itineraries, and ensure exceptional customer satisfaction using Amadeus and GDS expertise.
Top Skills: AmadeusGdsZendesk

What you need to know about the Edinburgh Tech Scene

From traditional pubs and centuries-old universities to sleek shopping malls and glass-paneled office buildings, Edinburgh's architecture reflects its unique blend of history and modernity. But the fusion of past and future isn't just visible in its buildings; it's also shaping the city's economy. Named the United Kingdom's leading technology ecosystem outside of London, Edinburgh plays host to major global companies like Apple and Adobe, as well as a growing number of innovative startups in fields like cybersecurity, finance and healthcare.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account