At a Glance
- Tasks: Lead a squad of engineers, oversee project delivery, and solve complex technical challenges.
- Company: CluePoints is a pioneering SaaS company transforming clinical trial management with AI-driven software.
- Benefits: Enjoy remote work flexibility, a dynamic team environment, and opportunities for professional growth.
- Why this job: Join a revolutionary company making a real impact in the pharmaceutical industry with cutting-edge technology.
- Qualifications: 7+ years in OOP back-end Python, 2+ years as a lead engineer, strong problem-solving skills.
- Other info: Ideal for tech enthusiasts eager to mentor and grow in a fast-paced, innovative setting.
The predicted salary is between 43200 - 72000 £ per year.
Join to apply for the Lead Engineer - Python (UK Remote) role at CluePoints. CluePoints is a disruptive SaaS company developing our best-in-class AI-driven software products that are revolutionizing how clinical trials are managed and new drugs are brought to market. Since establishing in 2012, we have been spearheading the use of Machine Learning and Advanced Statistical algorithms to determine the quality of clinical trial data, enabling risk planning & operational risk monitoring.
As part of our continuous growth, new product introduction, and market expansion, we are seeking additional Lead Engineers to join our dynamic team and scale-up journey!
What You Will Be Doing:- Initially work as a senior engineer in an existing squad to familiarize yourself with our tech stack and engineering environment.
- Once ready, lead a squad of engineers alongside a product owner.
- Oversee the squad and feature delivery, ensuring high quality and timely project completion.
- Coordinate and prioritize tasks, identify and resolve technical issues, conduct code reviews, and provide technical feedback.
- Drive the technical direction and architecture of projects, solve complex performance and architectural challenges.
- Collaborate with product and design teams to understand requirements and translate them into effective technical solutions.
- Increase test coverage via unit and integration tests.
- Stay updated with the latest technology trends and best practices.
- Hands-on OOP (7+ years) back-end (Python) experience.
- Proven (2+ years) lead engineer or tech lead experience.
- Strong background in interfacing with databases (SQL and/or NoSQL), web frameworks (Pyramid or equivalent), following best practices.
- Excellent problem-solving, decision-making, communication, and collaboration skills.
- Ability to mentor and develop squad members.
- Familiarity with agile methodologies.
- Passion for new technologies and understanding of API structures and REST architecture.
- Knowledge of container orchestration, microservice architecture, SaaS/Cloud solutions, software networking (ZeroMQ, RabbitMQ, Websockets), and CI/CD.
- Experience with data visualizations (D3.js).
- Desire to learn and grow continuously.
Contact Detail:
CluePoints Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Engineer - Python (UK Remote) (London)
✨Tip Number 1
Familiarise yourself with CluePoints' products and the specific technologies they use. Understanding their AI-driven software and how it impacts clinical trials will give you a significant edge during discussions.
✨Tip Number 2
Highlight your leadership experience in previous roles. Be prepared to discuss specific examples of how you've successfully led teams, resolved conflicts, and delivered projects on time.
✨Tip Number 3
Brush up on your knowledge of agile methodologies and be ready to explain how you've implemented these practices in past projects. This will show that you're aligned with their working style.
✨Tip Number 4
Demonstrate your passion for technology by discussing recent trends or tools you've explored. Showing that you're proactive about learning can set you apart from other candidates.
We think you need these skills to ace Lead Engineer - Python (UK Remote) (London)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your hands-on OOP and back-end Python experience, as well as any leadership roles you've held. Use specific examples that demonstrate your problem-solving skills and technical expertise relevant to the role.
Craft a Compelling Cover Letter: In your cover letter, express your passion for new technologies and your understanding of API structures and REST architecture. Mention how your experience aligns with CluePoints' mission and how you can contribute to their growth.
Showcase Relevant Projects: If you have worked on projects involving machine learning, advanced statistical algorithms, or SaaS solutions, be sure to include these in your application. Highlight your role and the impact of your contributions.
Prepare for Technical Questions: Anticipate technical questions related to Python, databases, and agile methodologies. Be ready to discuss your approach to code reviews, mentoring team members, and solving complex architectural challenges.
How to prepare for a job interview at CluePoints
✨Showcase Your Technical Expertise
Be prepared to discuss your hands-on experience with Python and object-oriented programming. Highlight specific projects where you've led a team or solved complex technical challenges, as this role requires strong leadership and problem-solving skills.
✨Demonstrate Leadership Qualities
Since the position involves leading a squad of engineers, share examples of how you've successfully managed teams in the past. Discuss your approach to mentoring and developing team members, as well as how you handle conflicts or technical issues.
✨Familiarise Yourself with Agile Methodologies
Understanding agile practices is crucial for this role. Be ready to explain your experience with agile methodologies and how you've applied them in previous projects. This will show that you can effectively coordinate and prioritise tasks within a dynamic environment.
✨Stay Updated on Technology Trends
CluePoints values innovation, so demonstrate your passion for new technologies. Discuss any recent trends or tools you've explored, especially those related to machine learning, cloud solutions, or microservices, to show that you're proactive about staying current in the field.