×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer; Python

Job in Coventry, West Midlands, CV1, England, UK
Listing for: Harnham
Full Time, Part Time position
Listed on 2026-10-07
Job specializations:
  • Software Development
    Python, Software Engineer, Backend Developer
Salary/Wage Range or Industry Benchmark: 80000 GBP Yearly GBP 80000.00 YEAR
Job Description & How to Apply Below

Overview

Senior Recruitment Consultant - Software and Data Engineering @ Harnham

Senior Software Engineer (Python) – Up to £80,000 + Benefits

Are you a passionate Python engineer who thrives on building scalable, high-quality software? We’re working with a multi-award-winning digital agency, recognised as one of the Sunday Times Best Places to Work, that’s looking for a Senior Software Engineer (Python) to help shape the next generation of their data-driven tools and products.

Why this role?

  • Work at the intersection of data, automation, and AI
    , delivering tools that drive measurable impact for global brands.
  • Join a collaborative, innovative engineering culture where learning, experimentation, and technical excellence are at the core.
  • Hybrid flexibility: 1–3 days per week in the London office
    , balance the rest remotely.
  • Be part of a company that has won multiple awards and genuinely invests in its people.
Responsibilities
  • Designing, building, and maintaining scalable Python-based applications and microservices
    .
  • Developing internal tools and automation to support both client delivery and internal teams.
  • Building, testing, and deploying RESTful APIs using frameworks like FastAPI or Django REST Framework
    .
  • Collaborating with data and platform engineers to integrate new features and optimise performance.
  • Ensuring robust engineering practices including CI/CD, TDD, and secure development
    .
  • Supporting and mentoring junior engineers, helping raise the technical bar across the team.
  • Staying hands-on while contributing to the architectural direction and long-term roadmap.
What we’re looking for
  • 5+ years of experience as a Software Engineer, ideally in Python (3.10+).
  • Strong understanding of CI/CD pipelines (e.g. Git Hub Actions) and containerisation (Docker).
  • Familiarity with databases (SQL, No

    SQL, or graph) and API integrations.
  • Excellent communicator who thrives in a collaborative, fast-paced environment.
  • Experience with Generative AI / LLMs in applied engineering contexts.
  • Exposure to infrastructure-as-code (Terraform, Cloud Formation, or CDK).
  • Familiarity with Vue.js or other front-end frameworks for collaboration with UI teams.
  • Salary up to £80,000
    , depending on experience.
  • Hybrid working – 1–3 days per week in London office
    .
  • 25 days holiday + the option to buy 5 more.
  • Private medical cash plan, income protection & life assurance.
  • Annual performance-based bonus (up to 7%).
  • Sabbatical after 7 years’ service, flexible working, and wellbeing contribution.
  • Office perks: free breakfasts, snacks, fruit, and weekly lunches.
  • Access to Croud Campus and other professional development programmes.
  • Inclusive, collaborative environment with strong career growth paths.
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Information Technology
  • Industries:
    Technology, Information and Media

Note:

This posting reflects the current opportunity with Harnham. Referrals increase your chances of interviewing.

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary