Prolific is seeking a Senior Software Engineer to join their team and play a vital role in the development of their product. Prolific is at the forefront of AI innovation, providing a platform that connects researchers with a global pool of participants, enabling the collection of high-quality, ethically sourced human behavioral data. The ideal candidate will have a ‘product builder’ mindset and a broad knowledge across various areas of software development. This is a remote position based in the UK.
What the role involves:
- Collaborating with a cross-functional team to plan, build, and support software.
- Using agile software development practices and a product mindset.
- Supporting production systems with monitoring tools.
- Championing principles and improving engineering culture.
- Working with cloud providers such as AWS, GCP & Azure.
Requirements:
- Deep understanding of modern web applications.
- Experience building Typescript/Javascript applications and using NoSQL databases.
- Experience using Python, or similar language.
- Knowledge of Event-Driven Architecture.
- Experience using AWS (Serverless) and/or GCP.
- Experience with test automation.
- Experience with observability practices within a full stack environment.
What Prolific offers:
- Competitive salary and benefits.
- Remote working.
- Impactful, mission-driven culture.
- Opportunity to work at the forefront of AI innovation.
Apply
Prolific
Prolific is an online platform connecting researchers with diverse, high-quality participants for studies. It facilitates efficient and reliable data collection across various academic fields and industries. Prolific emphasizes ethical research practices and ensuring fair compensation for participants. The platform offers tools for targeted participant recruitment, data management, and integration with popular research software. By streamlining the research participant recruitment process, Prolific enables researchers to accelerate their discoveries and contribute meaningfully to knowledge.