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 trials 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) and 2+ years in a lead engineer role required.
- Other info: Ideal for tech enthusiasts eager to mentor and innovate in a fast-paced setting.
The predicted salary is between 43200 - 72000 £ per year.
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.
What You Need For This Position:
- 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.
Nice to Have (Advantageous):
- 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.
Lead Engineer - Python (UK Remote) (London) employer: CluePoints
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 experience, particularly with Python. Emphasise any leadership roles you've held and your familiarity with agile methodologies, as these are key for the Lead Engineer position.
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 specific projects where you've solved complex performance challenges or led a team to success.
Showcase Relevant Experience: When detailing your work history, focus on your back-end development experience and any projects involving databases, web frameworks, or cloud solutions. Use metrics to demonstrate your impact, such as improved performance or successful project completions.
Prepare for Technical Questions: Anticipate technical questions related to Python, database interfacing, and architectural challenges. Be ready to discuss your problem-solving approach and how you mentor team members, as these skills are crucial for the role.
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 will demonstrate your capability for the Lead Engineer role.
✨Understand CluePoints' Products
Familiarise yourself with CluePoints' AI-driven software and how it impacts clinical trials. Being able to discuss their technology and its applications will show your genuine interest in the company and its mission.
✨Demonstrate Leadership Skills
Prepare examples of how you've successfully led teams in the past. Discuss your approach to mentoring squad members and how you handle project delivery, as this is crucial for the Lead Engineer position.
✨Stay Updated on Industry Trends
Research the latest trends in machine learning, cloud solutions, and software development practices. Showing that you're proactive about learning and adapting to new technologies will set you apart from other candidates.