← Back to all jobs
P

Senior Software Engineer II

prolific

59d ago

0DevRemotearbeitnow
Engineering

Job Description

<h1 style="text-align: center;">Senior Software Engineer II</h1> <p style="text-align: center;"><span style="font-family: tahoma, arial, helvetica, sans-serif; color: rgb(126, 140, 141);">Team: Engineering&nbsp;</span></p> <p>&nbsp;</p> <p style="text-align: center;"><span style="font-family: tahoma, arial, helvetica, sans-serif; color: rgb(126, 140, 141);"><em>&nbsp;&nbsp;Prolific</em></span></p> <p><span style="font-family: tahoma, arial, helvetica, sans-serif;">Prolific is not just another player in the AI space – we are the architects of the human data infrastructure that's reshaping the landscape of AI development. In a world where foundational AI technologies are increasingly commoditized, it's the quality and diversity of human-generated data that truly differentiates products and models.</span></p> <p style="text-align: center;"><span style="font-family: tahoma, arial, helvetica, sans-serif; color: rgb(126, 140, 141);"><em>The role</em></span></p> <p data-start="88" data-end="548">As a Senior Software Engineer II, you will play a pivotal role in driving technical excellence across one of our product development teams. You will lead the technical direction of projects, ensuring the delivery of scalable, secure, and high-quality solutions, while providing guidance, mentorship, and support to engineers across the team. The role may also include line management responsibilities for less experienced team members.</p> <p style="text-align: center;"><span style="font-family: tahoma, arial, helvetica, sans-serif; color: rgb(126, 140, 141);"><em>What you’ll bring to the role</em></span></p> <ul> <li><strong>Lead Technical Projects</strong>: Oversee the design and implementation of key projects, delivering innovative solutions that align with business goals and customer needs.</li> <li><strong>Collaborate with Stakeholders</strong>: Work closely with Product Managers and other stakeholders to define project scope, timelines, and resources, providing expert technical guidance.</li> <li><strong>Drive Engineering Excellence</strong>: Create high-quality, efficient code, uphold coding standards through code reviews and contribute to strategic initiatives and standards through the Technical Authority Group.</li> <li><strong>Mentor and Develop Team Members</strong>: Foster a collaborative and inclusive team environment, mentoring others and assisting in hiring and onboarding new talent.</li> <li><strong>Influence Technical Direction</strong>: Play a key role in strategic technical decisions, promoting the adoption of new technologies and processes to enhance product functionality and performance.</li> <li><strong>Own Deliverables</strong>: Take responsibility for products and features developed by the team, ensuring successful deployment and ongoing support.</li> </ul> <p style="text-align: center;"><span style="font-family: tahoma, arial, helvetica, sans-serif;"><em>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: rgb(126, 140, 141);">What you'll bring to this role</span></em></span></p> <ul> <li><strong>Extensive Technical Leadership Experience</strong>: Proven experience in technical leadership or senior software development roles with strong problem-solving and strategic thinking skills.</li> <li><strong>Technical Experience:&nbsp;</strong>Extensive experience with Python and cloud based environments&nbsp;</li> <li><strong>Product Focus:</strong> A product engineering mindset and focus on business impacts of technical efforts</li> <li><strong>Excellent Communication Skills</strong>: Ability to lead diverse teams and collaborate effectively with various stakeholders.</li> <li><strong>Agile Methodologies Familiarity</strong>: Knowledge of agile practices and project management techniques.</li> </ul> <p style="text-align: center;"><em>Key Technologies.</em></p> <p style="text-align: left;"><em>We ask for expertise in some, and the willingness to learn where required</em></p> <ul> <li style="text-align: left;"><strong>Cloud Platforms</strong>: AWS and GCP</li> <li style="text-align: left;"><strong>Programming Languages</strong>: Python, JavaScript, and TypeScript</li> <li style="text-align: left;"><strong>Frameworks</strong>: Vue.js, Django Rest Framework, Container-based and Serverless architectures</li> <li style="text-align: left;"><strong>Databases</strong>: MongoDB and DynamoDB</li> <li style="text-align: left;"><strong>DevOps and Monitoring:</strong> CircleCI, GitHub Actions, Kubernetes, Celery, EventBridge and DataDog</li> </ul> <p>&nbsp;</p> <p>&nbsp;</p> <p style="text-align: center;"><span style="font-family: tahoma, arial, helvetica, sans-serif; color: rgb(126, 140, 141);"><em>Why Prolific is a great place to work</em></span></p> <p><span style="font-family: tahoma, arial, helvetica, sans-serif;">We've built a unique platform that connects researchers and companies with a global pool of participants, enabling the collection of high-quality, ethically sourced human behavioral data and feedback. This data is th