Job Search and Career Advice Platform

Enable job alerts via email!

Lead Engineer - Python (UK Remote)

CluePoints SA

Remote

GBP 100,000 - 125,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading SaaS company is seeking a Lead Engineer - Python to lead a development squad in a fully remote environment. The ideal candidate has over 7 years of experience in OOP and Python and at least 2 years in a leadership role. Responsibilities include overseeing project delivery, mentoring team members, and ensuring high-quality technical solutions. This role offers competitive pay, flexible working conditions, and opportunities for professional growth.

Benefits

Flexibility to work from home or in-office
Learning materials and sponsored certifications
Employee referral program

Qualifications

  • 7+ years hands-on experience in OOP and Back-End (Python).
  • 2+ years experience as lead engineer or tech lead.
  • Strong background in databases and web frameworks.

Responsibilities

  • Lead a squad of engineers and oversee feature delivery.
  • Coordinate and prioritize tasks to ensure project delivery.
  • Conduct code reviews and provide technical feedback.

Skills

OOP (7+ years) Back-End (Python) Experience
Proven (2+ years) lead engineer or tech lead experience
Problem-solving and decision-making abilities
Strong communication and collaboration skills
Mentoring and developing squad members
Familiarity with agile methodologies

Tools

SQL and/or NoSQL
Web frameworks (Pyramid or equivalent)
D3.js and data visualizations
Job description

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

Overview

CluePoints is a disruptive SaaS company developing our best-in-class AI-driven software products that revolutionize how clinical trials are managed and how new drugs are brought to market. Since 2012, we have spearheaded the use of machine learning and advanced statistical algorithms to determine the quality of clinical trial data for risk planning and operational risk monitoring.

What You Will Be Doing
  • You will first work as a senior engineer in an existing squad to familiarise yourself with our tech stack and engineering environment. When you are ready, you will then take the lead of a squad. As lead engineer, you will lead a squad of engineers together with a product owner. Your responsibilities include overseeing the squad and the feature delivery.
  • Lead with the Product Owner a development squad made up of Front-end, Back-end and Testing engineers (team around 8 people)
  • Ensure the high quality and timely delivery of projects by coordinating and prioritizing tasks
  • Identify and resolve technical issues, bottlenecks, and obstacles
  • Conduct code reviews and provide technical feedback to team members
  • Drive the overall technical direction and architecture of projects
  • Solve complex performance problems and architectural challenges
  • Work with the product and design teams to understand end-user requirements, formulate use cases, and translate that into a pragmatic and effective technical solution
  • Increase test coverage via unit tests and integration tests
  • Stay up-to-date 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
  • A strong background in one of these areas: interfacing with databases (SQL and/or NoSQL), web frameworks (Pyramid or equivalent), following best practices (testing, design patterns, etc)
  • An excellent problem-solving and decision-making abilities
  • A strong communication and collaboration skills
  • An ability to effectively mentor and develop squad members
  • A familiarity with agile methodologies and principles
  • Passion and curiosity about new technologies (languages, frameworks, etc) and understanding of API structures and REST architecture
Nice to have (advantageous)
  • Knowledge of container orchestration and/or microservice architecture
  • Experience in implementing SaaS/Cloud based solutions, software networking (ZeroMQ, RabbitMQ, Websockets), and continuous integration
  • Experience with D3.js and data visualizations
  • A constant desire to improve, learn more and take things to the next level
Top Reasons to Work with Us
  • Flexibility: work 100% from home or in-office; you decide
  • Office perks and social activities, with options for co-working spaces in Belgium
  • Access to learning materials, certifications sponsored by the company, and personal growth plans
  • Fast-growing, multi-disciplinary, international team with diverse nationalities and English working environment
  • Challenging and rewarding work in a fast-paced technology scale-up with recognition and awards
  • Competitive salary and benefits, potential for bonuses, and employee referral program
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Software Development
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.