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

Senior Software Engineer

Job in Manchester, Greater Manchester, M9, England, UK
Listing for: SR2 | Socially Responsible Recruitment | Certified B Corporation™
Full Time position
Listed on 2026-02-14
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, Senior Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 80000 - 90000 GBP Yearly GBP 80000.00 90000.00 YEAR
Job Description & How to Apply Below

A long standing client of ours who are growing big time (I'm talking adding a billion - yep with a B to their balance sheet in 4 months!!) They are a technology-first fintech and looking for a Senior Software Engineer (Python) to help deliver reliable, scalable systems at pace.

This is a role for a go-getter someone who enjoys solving real problems, shipping meaningful work, and balancing engineering quality with delivery momentum. The culture is fun, collaborative and outcomes-driven: write good code, make sensible trade-offs, and move things forward.

The opportunity

As a Senior Software Engineer, you’ll take ownership of medium to large features and engineering problems, from design through to delivery. You’ll work on systems made up of multiple technical components, operating confidently within a modern AWS-based environment.

You won’t be handed perfectly defined problems. Instead, you’ll be trusted to shape solutions, manage risk, and help the team deliver at speed without compromising on reliability or security.

What you’ll be doing

  • Designing and delivering medium to large features across distributed systems
  • Writing high-quality, testable Python code with a strong focus on maintainability and delivery
  • Making pragmatic trade-offs between “perfect” and “done”, while ensuring follow-up work is visible and tracked
  • Designing systems made up of multiple components, with attention to resilience, performance, security and observability
  • Building and evolving APIs and services used by internal and external consumers
  • Working with AWS serverless and cloud-native services to deliver scalable solutions
  • Using infrastructure as code (Terraform) to provision and evolve cloud infrastructure
  • Keeping pull requests small, readable and reviewable
  • Collaborating closely with other engineers, leads and non-technical stakeholders
  • Clearly communicating technical risks and options to support good decision-making
  • Contributing to and improving documentation, automation and engineering practices
  • Championing iterative and Agile ways of working

About you

  • Strong commercial experience with Python (or a similar language) in production environments
  • Experience designing and working with relational and non-relational databases
  • Solid understanding of distributed systems, APIs and web services
  • Comfortable working in AWS environments, particularly with serverless architectures
  • Hands‑on experience with infrastructure as code — Terraform experience is highly desirable
  • Able to write well‑tested, maintainable code and understand the value of CI/CD
  • Pragmatic mindset: you know when to push for quality and when to optimise for speed
  • Confident communicator who can explain technical challenges to non-technical audiences
  • Enjoys taking ownership and getting things done

Nice to have

  • Experience with microservices, event‑driven and request‑driven architectures
  • Knowledge of networking and cloud security best practices
  • Experience working in regulated environments
  • Interest in staying current with new tools, technologies and engineering practices

What’s on offer

  • £80,000 - £90,000 salary + bonus (paid for the last 7 years)
  • 25 days’ annual leave plus your birthday off
  • Employer pension contribution
  • Life assurance
  • Private medical, dental and optical cover
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary