TypescriptAmazon Web ServicesGoogle Cloud PlatformPython
Mid-level (3-4 years) -
UK
Making diverse, high-quality data easily available to anyone, anywhere.
355+ employees
Data AnalysisAIResearchSaaS
Open for applications
Role
Who you are
Extensive experience in technical leadership or senior software development roles
Demonstrable problem-solving skills and strategic thinking capabilities
Excellent interpersonal and communication skills, capable of leading diverse teams and collaborating effectively with various stakeholders
Familiarity with agile methodologies and project management practices
5+ years of professional software development experience, including experience building highly available and transactional distributed cloud-based applications or platforms such as ecommerce, marketplaces or SaaS
Bachelor’s degree in Computer Science or a related field or equivalent technical experience
Expertise in some of the following technologies and willingness to learn where required: Cloud Platforms: Google Cloud Platform and AWS, Programming Languages: Python, JavaScript, and TypeScript, Frameworks: Vue.js, Django Rest Framework, Container-based and Serverless architectures, Databases: MongoDB and DynamoDB, DevOps and Monitoring: CircleCI, GitHub Actions, Kubernetes, Celery, EventBridge and DataDog
Desirables
Strategic thinking capabilities
Problem-solving skills
Excellent interpersonal and communication skills
Ability to lead diverse teams
Familiarity with agile methodologies
Experience in transactional distributed cloud-based applications
Experience in building ecommerce or SaaS platforms
Bachelor’s degree in Computer Science or related field
What the job involves
Serve in a pivotal role within our engineering department, promoting technical excellence across one of our product development teams
Responsible for leading the technical direction of projects, ensuring the delivery of scalable, high-quality solutions, and providing guidance and mentorship to team members
Collaborate with the Product Managers and other stakeholders to define scope, timelines and required resources
Write efficient, observable, high quality code that meets business requirements
Prolific is dedicated to providing the highest-quality human-powered data using a user-friendly platform that connects researchers with a diverse participant pool. We are committed to ensuring the integrity of the data collection process, empowering researchers across academia and industry to make significant discoveries through reliable, ethically sourced human feedback.
Company benefits
Collaborative and innovative environment
Opportunities for continuous improvement and innovation
Uphold good engineering standards and best practices