Backend Engineer

UserTesting

Barcelona, ES / Edinburgh, GB / Onsite/Remote
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 06/17/2025
  • Website: usertesting.com
  • Company Address: 690 5th Street, San Francisco, CA, 94107

About UserTesting

UserTesting is fundamentally changing the way digital products and experiences are built and delivered by helping organizations get insights from customers–from creation through execution.

Job Description

As a Software Engineer, you’ll play a critical role in designing and building scalable, reliable systems. You’ll collaborate closely with a diverse team to create software solutions that are impactful, efficient, and forward-thinking. This role also requires the interpersonal skills to communicate, learn effectively, and contribute meaningfully to our technical evolution.

 

What you will be doing:

  • Daily analyzing, designing and implementing reliable & scalable Engineering solutions.

  • Writing tests to ensure our software is stable and reliable.

  • Collaborating with the Team to bring solid software to production.

  • Being a critical referent for the architecture under work, able to defend & discuss proposals with managers and teammates.

  • Providing technical context and finding key points to boost the best decisions.

  • Bringing fresh views on Backend and Software strategies.

  • Communicating and documenting solutions, so they can optimally go through building phases.

  • Design scalable & maintainable solutions to support our large user base.

  • Being an active player while building our software, able to take and/or clarify the most difficult aspects.

  • Performing PR reviews for your teammates.


What we are looking for:

  • You have strong technical skills and solid conceptual foundations.

  • You have experience with at least a few of the following: Typescript, Node.js, gRPC, Kafka, Mongo DB, GraphQL.

  • You love Distributed Software, Cloud solutions, Microservices & Serverless Architectures.

  • You are eager to learn, screen those learnings and apply the best suited for a bounded context.

  • You have experience in discussing, spiking & benchmarking Engineering solutions.

  • You speak fluent English.

  • You are familiar with Reactive & Domain Driven Architectures.

  • You demonstrate values which are important to us: teamwork, proactive attitude, accountability, ownership, continuous learning and growth, transparency, empathy, inclusivity.


What we offer:

 

- Employee Assistance Program (EAP)

- Health Insurance

- Flexible retribution

- Employee Referral Program

- Professional Development Stipend

- Remote work stipend

- Wellness reimbursement 

- Volunteer days

 

 

 

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.

Related Jobs

Enterprise Account Executive, Expand

UserTesting - London, GBEdinburgh, GBOnsite/Remote

Solutions Consultant

UserTesting - RemoteUnited States of America

Customer Success Manager

UserTesting - RemoteLondon, GB

Regional Marketing Manager, France

UserTesting - RemoteUnited Kingdom

Senior Solutions Consulting

UserTesting - London, GBEdinburgh, GBOnsite/Remote
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.