Articles

Product at Prolific: A Tale of Two Software Engineers

Allie Shewan
|February 8, 2021

At Prolific our goal is to build the most powerful and trusted platform for behavioural research. This is no simple task, and we have an incredibly talented, thoughtful, and intelligent team who are up for the challenge. I interviewed two of our amazing software engineers - Clem (backend) and Andrew (frontend) - to learn about their experiences and what they're doing to help change how research on the internet is done.

Clem joined Prolific in early 2020 after being attracted by our company values. She told me: "There was a good vibe coming from Prolific. It was clear they cared about the product and people." Andrew, on the other hand, was one of Prolific's first employees, joining in 2016. He was interested in joining an early-stage startup and thought that Prolific seemed interesting and worthwhile. At the time he was one of only a handful of employees.

Interested in working at Prolific? Take a look at our current vacancies here.

How has your role changed since you started working at Prolific?

C: When I joined Prolific I spent the first couple months understanding the codebase. After that, I began to work more cross-functionally. I started meeting with Charley [Participant Support Analyst] and realized how I as a developer can help make her job easier. Now, we meet regularly to discuss any problems participants are experiencing on the platform and brainstorm how to fix those problems with code. We also video call each other during lunch and play video games. It's a lot of fun.

A: A lot has changed since I started at Prolific four years ago. Obviously the team has grown in size, but we're more metrics-driven now and have a clearer picture of what our goals are - it delivers a better product. And now, because we have a larger team we have more iteration on prototypes and time to work in the exploratory phase. The Product Team now has a squad model with task-based cross-functional teams. I like having a block of time to think about a certain problem and work with different people. 

What's your most exciting upcoming project?

C: We are updating the payment and invoicing system, which will make things easier for both users and the team. It's a complex task and an interesting challenge. I enjoy working in a squad because I like the idea that we focus on a problem and we can come up with lots of solutions to fix it. We're not just writing code for the sake of it - we have a problem we're solving!

A: The rebrand. Prolific is completely overhauling our website to "have a consistent theme and design system." Keep an eye out for upcoming changes!

How would you define Prolific's culture?

C: People are genuinely caring and kind. You want to do a good job because you're surrounded by those who you care about. I feel supported by everyone in my career, learning, and life in general. Transparency and trust are big parts of our culture, meaning that you always receive genuine feedback… It feels like you have a voice and people listen to what you have to say. It's also a place to learn and grow. It feels like more than a job. You aren't just put into someone else's plan - you're making a difference.

A: I've always felt like I've had autonomy and trust since day one. Our leadership team encourage work-life balance and prioritize health. And on top of the values, we have an amazing and diverse team to bounce ideas off of. And we have so many amazing ideas you'll never run out of interesting stuff to work on.

The power of connection 

Sitting in Toronto, talking to Clem in Glasgow and Andrew in Oxford, it somehow didn’t feel like we were thousands of miles apart. Our remote team at Prolific is connected by the desire to make science more accessible and data-driven decisions more commonplace. That connection is strengthened by the challenges we face together. Though Clem, Andrew, and I have different roles, different daily routines, and work on different sides of the company, not to mention different sides of the Atlantic Ocean, we all need each other to collaborate with, learn from, and, sometimes, just to talk to.

We're hiring! Join us and you’ll be part of a team building a remote working culture that truly works for everyone. Take a look at our current vacancies here.