Software Engineer Intern - #1690846
UserTesting
Date: 18 hours ago
City: Edinburgh
Contract type: Full time
Work schedule: Full day

We’re UserTesting, a leader in experience research and insights; we believe the path to human understanding and great experiences start with a shared understanding—seeing and hearing how another person engages with the world around them and taking in their perspective. Working at UserTesting, you will be empowered to help organizations discover the human side of business–transforming how they work, collaborate, innovate, and bring new products and experiences to market. This is what inspires us, and it’s how we enable companies to connect with their audiences naturally and organically through an experience that is uniquely, and intentionally human.
A trusted company by top brands for 15+ years, UserTesting, recently merged with UserZoom, has over 3,400 customers in 50 countries, including 75 of the Fortune 100 companies. Joining our team means being part of a passionate group focused on transforming how companies learn from and understand their customers. Come join us and help us build the engine for human understanding.
The Opportunity
As a Software Engineering Intern, you’ll join our Audiences and Networks team, which plays a vital role in helping our customers connect with the right participants—fast. Our mission is to simplify access to diverse, global perspectives, whether that’s through the UserTesting Contributor Network, the customer’s own networks, or other integrated sources.
In this full-stack internship role, you’ll gain hands-on experience working with both front-end and back-end technologies. With guidance from our engineering team, you’ll contribute to building scalable, microservice-based features and be empowered to grow your skills in a dynamic, real-world environment.
The Team
You’ll be part of a collaborative, distributed software engineering team focused on the Networks and Audience offering of the UserTesting product. Our team values transparency, continuous learning, diligence and team-work to make impactful improvements to our platform’s value, performance and quality.
What We’re Looking For
Application Process
A trusted company by top brands for 15+ years, UserTesting, recently merged with UserZoom, has over 3,400 customers in 50 countries, including 75 of the Fortune 100 companies. Joining our team means being part of a passionate group focused on transforming how companies learn from and understand their customers. Come join us and help us build the engine for human understanding.
The Opportunity
As a Software Engineering Intern, you’ll join our Audiences and Networks team, which plays a vital role in helping our customers connect with the right participants—fast. Our mission is to simplify access to diverse, global perspectives, whether that’s through the UserTesting Contributor Network, the customer’s own networks, or other integrated sources.
In this full-stack internship role, you’ll gain hands-on experience working with both front-end and back-end technologies. With guidance from our engineering team, you’ll contribute to building scalable, microservice-based features and be empowered to grow your skills in a dynamic, real-world environment.
The Team
You’ll be part of a collaborative, distributed software engineering team focused on the Networks and Audience offering of the UserTesting product. Our team values transparency, continuous learning, diligence and team-work to make impactful improvements to our platform’s value, performance and quality.
What We’re Looking For
- Interest in both front-end and back-end development (modern JavaScript, TypeScript, Node.js)
- Confidence working with dynamic and functional programming languages
- Curiosity about microservices, event-driven architectures, and domain-driven design
- Awareness of software quality and testing best practices
- Strong problem-solving and analytical thinking skills
- Effective verbal and written communication skills in English
- Reliable time management and the ability to meet deadlines
- Enthusiasm for user experience and attention to detail
- Eagerness to learn in a fast-paced environment
- A collaborative, open-minded approach to software engineering
Application Process
- Meet with a Recruiter
- Meet the Hiring Manager
- Participate in a Skill Interview and Stakeholder Interview
- Offer Stage
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Chef de Partie at Edinburgh Castle, Benugo
Benugo,
10 hours ago
Job Description Chef de Partie at Edinburgh Castle, Benugo Location Edinburgh EH : Company Description When we founded Benugo 23 years ago we had a vision of not just creating superb, natural food but of giving London something that was...
Consolidation Control Manager
Virgin Money,
18 hours ago
Business Unit: Group FinanceSalary range: up to circa £59,000 per annum DOE + red-hot benefitsLocation: Remote – UK flexibleContract Type: Permanent Our team We have a fantastic opportunity within the Consolidation & Control team, which sits within our Financial Control...

Junior Software Developer in Test
Okta Resourcing,
1 day ago
This is a newly created role for a Junior level Software Developer in Test to join a a close-knit tech team who build cloud-powered tools that help financial institutions understand their risks and make smarter decisions. The person in this...