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

Senior Software Engineer

Job in Ipswich, Suffolk County, IP1, England, UK
Listing for: SR2 | Socially Responsible Recruitment | Certified B Corporation™
Full Time position
Listed on 2026-05-21
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Cloud Engineer - Software, Senior Developer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 GBP Yearly GBP 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Overview

Location:
Ipswich, hybrid working

Salary:
Competitive + benefits + shares

Some engineering roles are about shipping features quickly. This one is about building software that people genuinely depend on.

We’re partnered with a technology company whose platform sits at the centre of complex operational workflows, processing large amounts of data in environments where reliability and accuracy really matter. The product is already established, widely used, and solving difficult real world problems at scale.

They’re now looking for a Senior Python Engineer to help evolve the core platform as the business continues to grow. The work involves designing resilient backend systems, improving scalability across distributed services, and contributing to architectural decisions that directly affect how the platform performs in production.

This is the kind of role where engineers are trusted to think critically, challenge decisions, and take ownership rather than simply delivering tickets.

What you’ll be doing
  • Building scalable backend services in Python, with a strong emphasis on APIs and data intensive systems
  • Designing and improving distributed architectures across a microservices environment
  • Taking ownership of features from initial concept through to deployment and optimisation
  • Integrating third party tooling and maintaining external service connections
  • Collaborating closely with QA and product teams to deliver reliable production software
  • Supporting and mentoring engineers across the wider team
What they’re looking for
  • Good understanding of distributed systems, APIs, and backend architecture
  • Experience working in cloud environments such as AWS, Azure, or GCP
  • Engineers who value clean code, maintainability, and modern CI/CD practices
  • Someone comfortable operating with autonomy and solving ambiguous technical problems
  • A mindset focused on robustness, scalability, and long term engineering quality
Why it’s worth considering
  • The product already has real adoption and meaningful scale
  • The technical challenges are genuine backend and systems problems, not cosmetic feature work
  • Engineers are given ownership and influence across architecture and delivery
  • The culture values thoughtful engineering and long term thinking over rushed output
  • This would suit someone who enjoys understanding how systems behave under pressure, likes solving complex technical problems, and wants to work on software where reliability genuinely matters.

If you’re looking for a role with real ownership, technically interesting challenges, and a product with tangible impact, get in touch at  or apply via this advert.

#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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary