-
Prolific

Software Engineer

Prolific
United Kingdom · Full-time · Mid-Senior

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.

Key Skills

Ranked by relevance

python nosql product manager typescript designer aws
Login to Apply
Posted
Dec 28, 2024
Type
Full-time
Level
Mid-Senior
Location
United Kingdom
Company
Prolific

Industries

Software Development

Categories

Information Technology Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
ElectroNeek
Related

Middle Software Engineer (JS/TS)

2026-05-27

Full-time
Mid-Senior
Argentina
Software Development
Engineering
View Job Details
Yojee
Related

Software Engineer (Backend Focus)

2026-05-27

Full-time
Mid-Senior
Australia
Information Technology & Services
Engineering
View Job Details
Hansen Technologies
Related

AI Engineer

2026-05-27

Full-time
Mid-Senior
United Kingdom
Software Development
Engineering