Software Engineering Team Lead - Python

Software Engineering Team Lead - Python

Posted Today by Intec Select

£95 Per hour
Outside
Remote
United Kingdom

Summary: The Software Engineering Team Lead - Python role involves leading a small, high-impact team within a financial services technology consultancy. The position requires a blend of technical leadership and hands-on Python development, with a focus on delivering solutions for a major pensions-focused client. The ideal candidate will thrive in a collaborative environment, balancing client engagement with technical delivery. This role is not purely managerial, emphasizing active participation in coding and problem-solving.

Key Responsibilities:

  • Act as the team lead within a small engineering team, setting direction and standards
  • Remain hands-on, contributing to design, development, and problem-solving
  • Build and enhance Python-based platforms for financial modelling and analytics
  • Work directly with the client, acting as a trusted technical partner
  • Translate business requirements into clear, practical technical solutions
  • Take ownership of delivery in a fast-paced, collaborative environment
  • Drive best practices across code quality, testing, and architecture
  • Support and mentor engineers while contributing alongside them
  • Navigate priorities, risks, and challenges in a lean team environment

Key Skills:

  • Strong background in software engineering
  • Experience operating as a Technical Lead or Senior Engineer in a hands-on capacity
  • Proven experience working on financial modelling or analytics platforms & Python
  • Experience within pensions or wider financial services
  • Comfortable working in small teams with a high level of ownership and responsibility
  • Strong client-facing and stakeholder engagement skills
  • Ability to balance hands-on delivery with technical leadership
  • Experience in fast-paced, startup or consultancy-style environments

Salary (Rate): £95.00/hr

City: undetermined

Country: United Kingdom

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Software Engineering - Team Lead - Python £700–£750 per day | Outside IR35 | 6 Month Contract | Remote (Occasional London Travel)

Overview

An excellent opportunity has arisen with a leading financial services technology consultancy seeking a hands-on Team Lead to support a major pensions-focused client. This role sits within a small, high-impact team, operating with a startup-style mindset where ownership is high, roles are fluid, and everyone contributes technically. You’ll be expected to lead from the front, combining technical leadership with hands-on Python development, while working closely with the client to shape and deliver solutions. This is not a pure management role, it’s suited to someone who enjoys being close to the code, close to the client, and central to delivery.

Role & Responsibilities

  • Act as the team lead within a small engineering team, setting direction and standards
  • Remain hands-on, contributing to design, development, and problem-solving
  • Build and enhance Python-based platforms for financial modelling and analytics
  • Work directly with the client, acting as a trusted technical partner
  • Translate business requirements into clear, practical technical solutions
  • Take ownership of delivery in a fast-paced, collaborative environment
  • Drive best practices across code quality, testing, and architecture
  • Support and mentor engineers while contributing alongside them
  • Navigate priorities, risks, and challenges in a lean team environment

Skills and Experience

  • Strong background in software engineering
  • Experience operating as a Technical Lead or Senior Engineer in a hands-on capacity
  • Proven experience working on financial modelling or analytics platforms & Python
  • Experience within pensions or wider financial services
  • Comfortable working in small teams with a high level of ownership and responsibility
  • Strong client-facing and stakeholder engagement skills
  • Ability to balance hands-on delivery with technical leadership
  • Experience in fast-paced, startup or consultancy-style environments