SonicJobs Logo
Login
Left arrow iconBack to search

Senior Software Engineer

Anson Mccade
Posted a day ago, valid for a month
Location

Leeds, West Yorkshire LS2 7DZ, England

Salary

£45,000 - £54,000 per annum

info
Contract type

Full Time

Retirement Plan
Life Insurance
In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The position is for a Senior Software Engineer, specifically a Senior Python Engineer, offering a salary range of £55,000 to £70,000.
  • The role is based in the United Kingdom, specifically in Yorkshire and the Humber, with a hybrid working model.
  • Candidates are required to have at least 5 years of Python development experience, particularly in delivering complex back-end systems.
  • Key responsibilities include designing serverless architectures using AWS technologies and mentoring junior engineers.
  • The benefits package includes a pension scheme, 25 days of annual leave plus public holidays, and life assurance.
Senior Software Engineer
55000-70000
Hybrid WORKING
Location: United Kingdom (Yorkshire and the Humber) Type: Permanent

Senior Python Engineer

Leeds or Manchester Based | Hybrid Working
Permanent | £55,000 - £70,000 + benefits

Are you ready to deliver modern, impactful digital services that genuinely make a difference? Join an award-winning digital consultancy known for shaping user-centred, high-scale software solutions across public and private sectors. Here, you'll solve complex technical problems while contributing to services that positively impact society.

We're seeking an experienced Senior Python Engineer to be part of a collaborative, multi-disciplinary delivery team - helping to architect, develop, and deploy cloud-native, serverless solutions at scale.

The Role
  • Act as a technical lead within agile squads, delivering high-quality, secure, and scalable Python applications.
  • Design and develop event-driven, serverless architectures using AWS Lambda, DynamoDB, EventBridge, CloudWatch, and CloudFormation.
  • Build robust RESTful APIs, microservices, and backend systems following modern engineering practices.
  • Collaborate closely with designers, researchers, and frontend engineers to build end-to-end digital services that are accessible and user-centred.
  • Work across the full software development lifecycle: from architecture and prototyping to testing, deployment, and support.
  • Mentor and support junior and mid-level engineers, helping raise technical standards across the team.
  • Actively contribute to internal engineering communities, best practice initiatives, and external technical events.
Essential Skills
  • 5+ years' Python development experience, delivering complex back-end systems.
  • Expertise in AWS Serverless technologies:
    • AWS Lambda, DynamoDB, EventBridge, CloudWatch, CloudFormation.
  • Strong working knowledge of Infrastructure as Code (CloudFormation, Terraform, or ARM).
  • Experience building and integrating RESTful APIs and microservices architectures.
  • Solid front-end exposure with React or Angular (comfortable collaborating across the full stack when required).
  • Practical experience in containerisation (e.g., Docker or Kubernetes).
  • Skilled in modern development practices like CI/CD, TDD, and agile delivery (Scrum or Kanban).
  • Ability to clearly communicate technical concepts to both technical and non-technical audiences.
Benefits Package
  • £55,000 - £70,000 base salary
  • Pension scheme
  • 25 days annual leave + public holidays
  • Life assurance
  • Flexible benefits package
To hear more about the Senior Python Engineer opportunity, get in touch with Connor Smyth at Anson McCade on 020 7780 6706.

Reference: AMC/CSM/PD

Postcode: LS2 7DZ

#cosm

Apply now in a few quick clicks

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.