Senior Software Engineer
Senior Software Engineer (Java)
Permanent
Manchester-based (Hybrid with 3 days in the office)
Salary DOE - £95,000 - £145,000 + attractive benefits + bonus
The client is continuing to scale their engineering presence in the UK as part of a broader US–UK expansion. They have recently closed another deal in Greater Manchester, and this is one of the first hires for a team that is expected to grow quite quickly.
This is a role for a Senior Software Engineer with a focus on backend development with Java as the primary language. It involves improving and extending existing systems, with the possibility of building new interfaces while ensuring the platform continues to scale effectively.
Essential Skills
- Strong backend engineer; AI development is not a core requirement.
- Java, SQL, AWS
- Tooling: Cursor, Claude Code (used, but not the focus)
- React is beneficial but not essential
- There will be Backend-heavy work
- Interfaces, frameworks, infrastructure pipelines
- Provider integrations and APIs
- Brownfield development and legacy plumbing
- Solving scaling and growth-related problems
Responsibilities
- Initial focus is as a senior individual contributor, with strong technical ownership however they can also be a team lead as this role could move into a team lead position.
- Candidates who have experience in larger SaaS or software environments, and who have seen where systems or teams begin to strain at scale, are particularly attractive.
Working Pattern
- Hybrid working: 3 days per week in the office is the minimum
- Agile delivery environment.
- Strong emphasis on practical impact rather than theory.