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.
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 DoBuild 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.
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.
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
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.









