Lead Software Engineer

OpenSource

Greater London

On-site

GBP 90,000 - 140,000

Full time

26 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

OpenSource in London is seeking a Tech Lead (Python) to shape architecture, mentor engineers, and drive engineering standards. The role blends hands-on coding with technical leadership to deliver high-quality software and real-world impact.

You will own design decisions, coordinate features across teams, and foster an outcome-driven, autonomous engineering culture with emphasis on observability and robust delivery.

Qualifications

  • Strong software development background with deep Python expertise.
  • Proven experience in a technical leadership or senior role guiding teams and architecture.
  • Degree in Computer Science or a similar numerical subject.

Responsibilities

  • Provide direction on architecture, design, and engineering best practices across the team.
  • Build and guide the development of features aligned with business goals with high-quality, maintainable code.
  • Mentor engineers, fostering growth and improving team capability.
  • Oversee code reviews and testing practices to ensure strong engineering standards.
  • Ensure system reliability in production, leading incident responses and long-term improvements.
  • Work closely with engineering teams and stakeholders to design and deliver effective technical solutions.
  • Out-of-hours support as part of a rotating schedule.

Skills

Python
Technical leadership
Architecture guidance
Mentorship
Decision making
Web-scraping / reverse-engineering

Education

Bachelor's degree in Computer Science

Tools

OpenTelemetry
Prometheus
Grafana
Zabbix
AWS

Job description

A software company in London is looking for a Tech Lead (Python) to join and guide their engineering team. They operate in a fast-paced environment where engineers prioritise quick delivery, practical problem-solving, and real-world impact over perfect code. It's an outcome-driven culture with plenty of autonomy, where developers take ownership across the full lifecycle of their work.

As a Tech Lead, you'll combine hands-on development with technical leadership, helping shape architecture, mentor engineers, and drive engineering standards across the team.

What You'll Work On
  • Building integrations with new data and liquidity sources using advanced web-scraping and reverse-engineering techniques.
  • Developing and maintaining low-latency, real-time data feeds to support internal strategies.
  • Improving system visibility and observability to help identify integration issues and areas for optimisation.
  • Leading an agile team with a flexible, evolving roadmap driven by new information and opportunities.
  • Taking ownership of software delivery from design through to development, testing, review, deployment, and production support.
Key Responsibilities
  • Technical Leadership: Provide direction on architecture, design, and engineering best practices across the team.
  • Design & Deliver Features: Build and guide the development of features aligned with business goals, ensuring high-quality, maintainable, and performant code.
  • Mentorship & Team Development: Support and mentor engineers, fostering growth and improving team capability.
  • Code Quality: Oversee code reviews and testing practices to ensure strong engineering standards.
  • Production Ownership: Ensure system reliability in production, leading responses to incidents and driving long-term improvements.
  • Cross-Team Collaboration: Work closely with engineering teams and stakeholders to design and deliver effective technical solutions.
  • Out-of-hours support as part of a rotating schedule.
  • Languages: Python
  • Observability: OpenTelemetry, Prometheus, Grafana, Zabbix
  • Cloud: AWS
Must-haves
  • Strong software development background with deep Python expertise.
  • Proven experience in a technical leadership or senior role, guiding teams and influencing architecture.
  • Degree in Computer Science or a similar numerical subject.
  • Excellent communication skills with the ability to explain complex ideas clearly.
  • Strong decision-making skills, particularly around trade-offs in architecture and implementation.
  • Experience with web-scraping / reverse-engineering, including navigating bot-protection tooling.
Nice-to-haves
  • Experience building event-driven systems.
  • Comfortable working in Linux/Unix environments.
  • Experience contributing to cloud migration projects (AWS ideal).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Python Developer
Lead Python Developer

Tank Recruitment • Greater London

Hybrid
GBP 90,000 - 130,000
Technical Lead - Python and AI Automation
Technical Lead - Python and AI Automation

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Greater London

Hybrid
GBP 120,000 - 180,000
Tech Lead - Python
Tech Lead - Python

WRK digital • United Kingdom

Remote
GBP 90,000 - 130,000
Python Developer
Python Developer

VirtueTech Recruitment Group • Greater London

Hybrid
GBP 72,000 - 120,000
Lead Python Developer
Lead Python Developer

DiverseJobsMatter • Leeds

Hybrid
GBP 70,000 - 110,000
Contributory pension scheme
25 days annual leave plus UK public holidays
Life assurance and critical illness cover
+7
Lead Python Engineer (Remote)
Lead Python Engineer (Remote)

Partnerize • City of Edinburgh

On-site
GBP 60,000 - 80,000
25 days holiday
Enhanced Parental Leave
Private Medical Insurance
+4
Technical Lead
Technical Lead

Findrs • Aylesbury

On-site
GBP 70,000 - 90,000
Lead Software Engineer (Python)
Lead Software Engineer (Python)

Understanding Recruitment • Greater London

On-site
GBP 110,000 - 140,000
Lead Python Developer
Lead Python Developer

Infosec • City Of London

Hybrid
GBP 90,000 - 140,000
Performance bonus
Hybrid working
Pension contribution
+3
Python Tech Lead: Real-Time Data & Architecture
Python Tech Lead: Real-Time Data & Architecture

OpenSource • Greater London

On-site
GBP 90,000 - 140,000