Enable job alerts via email!

Lead Engineer - Python (UK Remote)

CluePoints

London

Remote

GBP 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading SaaS company is seeking a Lead Engineer with extensive Python experience to join their remote team. You will lead a squad, oversee project delivery, and drive technical solutions while collaborating with product and design teams. This role offers the chance to work with cutting-edge technologies in a dynamic environment focused on revolutionizing clinical trials through AI-driven software.

Qualifications

  • 7+ years back-end experience in Python.
  • 2+ years as a lead engineer or tech lead.

Responsibilities

  • Lead a squad of engineers and oversee feature delivery.
  • Drive technical direction and solve complex challenges.

Skills

Problem-Solving
Decision-Making
Communication
Collaboration
Mentoring

Tools

SQL
NoSQL
Pyramid
D3.js

Job description

Join to apply for the Lead Engineer - Python (UK Remote) role at CluePoints

Get AI-powered advice on this job and more exclusive features.

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, and have taken the Pharmaceutical industry by storm! As part of our continuous growth, new product introduction, and market expansion, we're 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.