Senior Software Engineer II

Reposted 22 Days Ago
Be an Early Applicant
2 Locations
In-Office
Senior level
Big Data • Software
UserTesting helps companies see and hear how their target audience behaves throughout any experience
The Role
Design and build scalable features across frontend and backend systems, collaborating with cross-functional teams and contributing to system architecture and clean code practices.
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.

About Us

At UserTesting, we believe great experiences begin with empathy—seeing and hearing how people engage with the world and understanding their unique perspectives. We’re proud to be leaders in experience research and insights, empowering organizations to truly discover the human side of business. We help our customers innovate, collaborate, and build with intention—creating products and experiences that are both impactful and genuinely human.

With a 15+ year legacy of trust and innovation, and a recent merger with UserZoom, we support over 3,400 customers in 50 countries—including 75 of the Fortune 100. Our mission is to power the engine for human understanding. If this resonates with you, we’d love to welcome you to a team that’s passionate about purpose, driven by values, and committed to helping companies connect authentically with their audiences.

The Opportunity

We’re looking for a Senior Full Stack Engineer to join our growing technology organization.

At UserTesting, we help organizations improve digital experiences through real user feedback. As a Full Stack Developer on the Testing team, you’ll design and build scalable features across frontend and backend systems, working with cross-functional partners to turn user needs into high-quality solutions. You’ll be part of a collaborative, international team where every voice matters, and where your contributions will directly shape the future of our platform.
 

What you will be doing
  • Design and build reliable, scalable engineering solutions to support growing usage.

  • Collaborate with the team to deliver high-quality software to production.

  • Contribute to system architecture, sharing technical context and defending proposals.

  • Bring fresh ideas across frontend, backend, and software strategy.

  • Write clear documentation to support smooth implementation.

  • Tackle complex challenges while promoting best practices, clean code, and effective reviews.

What We’re Looking For
  • Ability to design, develop, and maintain both frontend and backend systems that are scalable, reliable, and performant.

  • Strong backend skills with Ruby and NodeJS, plus frontend experience using TypeScript/React

  • Ability to work within existing architectures with a focus on consistency, maintainability, and delivery.

  • Comfortable writing clear documentation, contributing to code reviews, and ensuring high-quality standards.

  • Able to troubleshoot issues across the stack, understand existing systems quickly, and propose effective solutions.

  • A collaborative team player who values feedback, clean code, and continuous improvement. 

  • Experience with Test-Driven Development (TDD) or Behavior-Driven Development (BDD) is a plus. At a minimum, we’re looking for someone who actively promotes and applies unit testing as part of their day-to-day development practices.

  • Strong collaboration and communication skills in cross-functional teams.

  • A proven track record of delivering production-ready software in a timely manner.

  • Fluent in English.

What We Offer
  • A mission-driven environment focused on human understanding and purpose-led innovation.

  • Inclusive culture that celebrates diverse experiences, identities, and voices.

  • Employee Assistance Program (EAP)

  • Health Insurance

  • Employee Referral Program

  • Professional Development Stipend

  • Remote work stipend

  • Wellness reimbursement

  • Volunteer days to support your community involvement
     

UserTesting is an Equal Opportunity Employer and a proud participant in the U.S. Federal E-Verify program. We welcome people of all backgrounds, abilities, and experiences, and are committed to fostering a workplace where everyone belongs and thrives. Qualified applicants with criminal histories will be considered in accordance with the San Francisco Fair Chance Ordinance, as applicable.

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

Node.js
React
Ruby
Typescript
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

CrowdStrike Logo CrowdStrike

Growth Development Representative (Hybrid)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Hybrid
2 Locations
10000 Employees

CrowdStrike Logo CrowdStrike

Sales Development Representative

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Hybrid
Barcelona, Cataluña, ESP
10000 Employees

Perk Logo Perk

Personal Assistant (CEO)

Artificial Intelligence • Fintech • Greentech • Sales • Software • Travel • Hospitality
Hybrid
Barcelona, Cataluña, ESP
1800 Employees

LogicMonitor Logo LogicMonitor

Account Executive

Artificial Intelligence • Cloud • Information Technology • Machine Learning • Software
Easy Apply
Hybrid
28 Locations
1100 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