Enable job alerts via email!

Lead Software Engineer - Python (Remote)

JR United Kingdom

Bolton

Remote

GBP 60,000 - 90,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading SaaS organization is seeking a Lead Software Engineer (Python) to drive technical initiatives and manage a diverse engineering team. This role involves enhancing clinical trial processes with AI-powered tools, offering a competitive benefits package and a supportive work culture. Ideal candidates will have extensive experience in Python, team leadership, and a passion for innovation.

Benefits

Excellent work-life balance
Supportive and inclusive culture
Competitive benefits package

Qualifications

  • 6+ years of hands-on experience in object-oriented programming, especially in Python.
  • At least 2 years of experience leading teams as a Lead Engineer or Technical Lead.
  • Solid expertise in working with databases (SQL/NoSQL) and web frameworks.

Responsibilities

  • Manage a team of engineers and ensure smooth operations.
  • Conduct in-depth code reviews and provide actionable feedback.
  • Mentor squad members in technical skills and career development.

Skills

Object-oriented programming
Python
Problem-solving
Agile methodologies
Communication

Education

Master's degree in Computer Science or related discipline

Tools

SQL
NoSQL
RESTful APIs
Microservices architecture

Job description

Social network you want to login/join with:

col-narrow-left

Client:
Location:

bolton, greater manchester, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Views:

1

Posted:

25.05.2025

Expiry Date:

09.07.2025

col-wide

Job Description:

Lead Software Engineer (Python)

About the Role

We are supporting a forward-thinking SaaS organisation at the forefront of revolutionising the clinical trial process and speeding up the drug development cycle. Their cutting-edge, AI-powered tools are setting new standards in clinical data quality assessment and risk management. Due to their ongoing success and rapid expansion, they are now looking for a talented Lead Software Engineer to join their growing team and drive key technical initiatives.

Key Responsibilities

  • Begin your journey by joining an established squad as a senior engineer to get acquainted with the existing tech stack and workflows. Once you are comfortable, you will step into the Lead Engineer position, where you will take ownership of leading your squad.
  • Manage a team of engineers from various disciplines—front-end, back-end, and testing (roughly 8 people)—working closely with the product owner to ensure smooth operations.
  • Prioritise, coordinate, and track progress to guarantee the timely and high-quality delivery of all projects.
  • Troubleshoot and eliminate any technical blockers or issues that arise within the team.
  • Conduct in-depth code reviews and offer actionable feedback to your fellow engineers.
  • Provide technical leadership by setting the strategic direction for project architecture and design decisions.
  • Tackle complex system challenges and improve performance across the board.
  • Act as a mentor to your squad, guiding them in both their technical skills and career development.
  • Work alongside product and design teams to transform user needs into feasible technical solutions.
  • Enhance the testing framework with unit and integration tests, ensuring robust software delivery.
  • Stay informed on emerging technologies and industry best practices to continuously elevate the team’s capabilities.

Who We’re Looking For

  • A strong technical background with 6+ years of hands-on experience in object-oriented programming, especially in Python.
  • At least 2 years of experience leading teams as a Lead Engineer or Technical Lead.
  • Solid expertise in working with databases (SQL/NoSQL) and web frameworks (e.g., Pyramid or similar) following best practices such as clean design patterns and testing protocols.
  • Strong problem-solving capabilities and a results-oriented mindset.
  • Excellent communication skills with the ability to collaborate across teams and mentor junior engineers.
  • Familiarity with Agile methodologies and best practices for software development.
  • A passion for learning and staying updated on new technologies, with an in-depth understanding of RESTful APIs.
  • A Master's degree (or equivalent) in Computer Science, Engineering, or a related discipline.

Bonus Skills

  • Familiarity with container orchestration or microservices architecture is a plus.
  • Experience in SaaS/cloud implementations and with software networking protocols (e.g., ZeroMQ, RabbitMQ, Websockets) as well as continuous integration tools would be advantageous.
  • A proactive mindset and a desire for continuous improvement—helping yourself and your team grow.

In addition to a challenging and rewarding role, you will benefit from an excellent work-life balance and a supportive, inclusive culture that values flexibility and personal well-being. The company offers a competitive benefits package to ensure your professional and personal growth, alongside a collaborative work environment where every team member can thrive.

If you’re passionate about technology, innovation, and contributing to the future of clinical trials, we encourage you to apply and join this exciting journey.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Software Engineer, Principle Developer, Terraform, AZURE, C# 100% Remote UK Inside IR35

JR United Kingdom

Bolton

Remote

GBP 60,000 - 90,000

2 days ago
Be an early applicant

Lead Software Engineer, Principle Developer, Terraform, AZURE, C# 100% Remote UK Inside IR35

JR United Kingdom

Greater Manchester

Remote

GBP 60,000 - 90,000

2 days ago
Be an early applicant

Lead Software Engineer - Python (Remote)

JR United Kingdom

Leeds

Remote

GBP 60,000 - 80,000

2 days ago
Be an early applicant

Lead Software Engineer - Python (Remote)

JR United Kingdom

Ashton-under-Lyne

Remote

GBP 60,000 - 90,000

2 days ago
Be an early applicant

Lead Software Engineer - Python (Remote)

JR United Kingdom

Leigh

Remote

GBP 70,000 - 90,000

2 days ago
Be an early applicant

Lead Software Engineer - Python (Remote)

JR United Kingdom

Greater Manchester

Remote

GBP 60,000 - 90,000

2 days ago
Be an early applicant

Lead Software Engineer, Principle Developer, Terraform, AZURE, C# 100% Remote UK Inside IR35

JR United Kingdom

Leeds

Remote

GBP 60,000 - 90,000

2 days ago
Be an early applicant

Lead Python Software Engineer, Commercial Systems

Canonical

Manchester

Remote

GBP 60,000 - 80,000

2 days ago
Be an early applicant

Lead / Principal Software Developer - Fully Remote

JR United Kingdom

Bolton

Remote

GBP 70,000 - 90,000

15 days ago