UserTesting Logo

UserTesting

Full Stack Engineer

Posted 21 Days Ago
Be an Early Applicant
In-Office
Edinburgh, City of Edinburgh, Scotland
Mid level
In-Office
Edinburgh, City of Edinburgh, Scotland
Mid level
As a Full Stack Engineer, you will build scalable features, contribute to both frontend and backend systems, and collaborate with teams to improve customer experiences.
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:

UserTesting is a leader in providing actionable insights through real user feedback, empowering organizations to enhance their digital experiences. As a Fullstack Developer on the Insights product line, DISCO team, you will be at the forefront of building robust, scalable, and intuitive features. This role requires expertise in both front-end and back-end development, working closely with cross-functional teams to translate user needs into high-quality digital solutions. Join us if you're passionate about creating seamless user experiences and driving impactful improvements in the way participants interact with our platform.

The Team:

The Insights product line, DISCO team at UserTesting is responsible for bringing AI, ML and data driven features into production. The team of 6 software engineers are spread across the West Coast of America through to the UK.

What you will be doing:

  • Daily analyzing and designing reliable & scalable Engineering solutions.

  • 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 Frontend, Backend and Software strategies.

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

  • Design scalable & maintainable solutions to absorb the significant usage growth we are facing.

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

  • Enforcing best practices, advocating for clean code and helping others succeed through Engineering review processes.

What we are looking for:

  • Ability to develop and maintain both frontend and backend components for new and existing systems, ensuring high performance, scalability, and reliability.

  • Implement new features and enhancements for designated systems using Python and FastAPI for backend services.

  • Contribute to the frontend using a modern TypeScript React framework.

  • Leverage and integrate with various AWS services (e.g., Lambda, Step Functions, S3, RDS, Bedrock) as part of the architecture, with an emphasis on event-driven design.

  • Experience with database management systems, specifically PostgreSQL and OpenSearch.

  • Understanding of ML model deployment and LLM integration, including services like Bedrock.

  • Write clear, concise technical documentation to support ongoing maintenance and knowledge transfer.

  • Actively participate in code reviews to maintain code quality and ensure adherence to established patterns.

  • Quickly understand and navigate existing codebases and system architectures, providing solutions aligned with current technical direction.

  • Troubleshoot and resolve issues across the full stack of assigned systems.

  • Work effectively within a team environment, solicit and act on feedback, focus on root causes, and continually strive to improve processes and systems.

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
Fastapi
Ml Modeling
Opensearch
Postgres
Python
React
Typescript

Similar Jobs

2 Days Ago
Hybrid
Edinburgh, City of Edinburgh, Scotland, GBR
Senior level
Senior level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Join a team developing body camera and evidence management software. Design backend systems, optimize performance, and work in an Agile environment.
Top Skills: AngularCypressHibernateJavaJax-RsJdkJpaJunitPlaywrightPostgresSpring
23 Days Ago
Hybrid
Glasgow, City of Glasgow, Scotland, GBR
Mid level
Mid level
Financial Services
As a Python & Full Stack Software Engineer III, you'll develop and troubleshoot software solutions, enhance applications, and guide technology evaluations.
Top Skills: AirflowCi/CdCodeiumDagsterGithub CopilotHadoopKafkaPrefectPythonReactSparkSQL
2 Days Ago
Hybrid
Glasgow, City of Glasgow, Scotland, GBR
Mid level
Mid level
Financial Services
The Full Stack Software Engineer III will design and deliver technology products, implement solutions, and contribute to software engineering communities, using Java and TypeScript for application coding and development.
Top Skills: Cloud TechnologiesJavaReactSQLTypescript

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