cover image
Prolific

Software Engineer

Remote

United kingdom

Full Time

24-04-2025

Share this job:
Expired

Job Specifications

We’re looking for a Software Engineer to join our team and take a pivotal role in the development and guidance of our product. As a‘t-shaped’engineer, you will bring a broad practical knowledge across various areas of software development, complementing and supporting our growing team whilst likely having a deeper specialism in front or backend. This is an exciting opportunity to leverage your existing skills, experience, and knowledge to significantly influence the trajectory of our product as we aim to revolutionise research.

What you'll be doing:
As a member of a cross-functional, stream aligned team you will work collaboratively with the teams’engineering manager, product manager, designer, researcher and up to 4 other engineers
Using agile software development practices and a product mindset, you will work as a team to plan, build and support software that our customers love and supports progress towards our OKRs
Collaborating with teams outside of product engineering, working closely with customers and understanding their needs
Writing code - our stack is currently Vue.js, Typescript (FE), Python (BE) and NoSQL databases
Building the future - we’re moving towards Event-Driven Architecture on AWS
With a You Build It, You Run It mindset, you will have intimate knowledge of our products from code commit through to production operation
Supporting production systems with shift right testing and tools such as Datadog
You will champion our principles, be a community of practice member and help improve our engineering culture
Pushing the boundaries, questioning the status quo, ensuring what we are doing and what we are building has high value and impact for our users

What you’ll bring:
Deep understanding of modern web applications
Deep knowledge of full stack software engineering (with a backend lean)
Experience using Python, or similar OO language
Experience building Typescript/JavaScript applications and using NoSQL databases
Knowledge of Event-Driven Architecture
Experience with AWS (Serverless)
Understand the importance of driving quality into code through test automation
Have supported applications in production, with demonstrable experience of good observability practices within a full stack environment. (e.g. Rum, Tracing)
Have worked in a collaborative environment with strong engineering practices
Care about the product life cycle and are customer value focused
Understand the value of continuous, iterative improvement using data to drive decisions and a culture of feedback

Company Benefits
Take a look at our Handbook!

Interview Process
Talent Call: You'll meet with one of our Talent team and have an exploratory call about the role requirements, life at Prolific, as well as your background and aspirations.
Hiring Manager Interview: You'll interview with two members of the team, one of which will be the hiring manager. You'll have the opportunity to ask about the company and the role, and we'll ask you questions about your experiences and goals.
Panel Interview: We'll hold a panel interview that evaluates skills required for the role. You'll meet with more of our team and may be asked to complete a presentation or task. You'll be compensated with a £50 voucher for completing the task because we know your time is valuable!
Final Interview: We will deep dive into your past experiences, goals, motivations, and skills all aligned to our Prolific Principles. You'll speak with two to three members of the team and - as always - have an opportunity to ask questions about the role and company.

About the Company

Prolific is a technology company building the biggest pool of quality human data in the world—and the ultimate platform to access it. Over 35,000 AI developers, researchers, and organizations use Prolific to gather data from real, engaged participants—with a new study launched every 2 minutes. Prolific has been ranked among the fastest-growing businesses in the Financial Times 1000 in 2024 and the Deloitte Technology Fast 50 in 2023. Know more