Skip to main content

Senior/Lead Software Engineer (Java) in Manchester

Job Description

Senior/Lead 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 Back End development with Java as the primary . 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 Back End engineer; AI development is not a core requirement.
  • Java, SQL, AWS
  • Can clearly articulate deep system-design thinking, especially around architectural trade-offs, scalability, caching, and how design decisions evolve in practice
  • 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.

Senior/Lead Software Engineer (Java) in Manchester

Manchester, UK
Full time

Published on 05/05/2026

Share this job now