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

Senior Software Engineer

Job in Manchester, Greater Manchester, M9, England, UK
Listing for: MRJ Recruitment
Full Time position
Listed on 2026-05-27
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 GBP Yearly GBP 125000.00 150000.00 YEAR
Job Description & How to Apply Below

We’re working with a highly innovative technology business that’s continuing to scale its Engineering function as part of a major investment in customer‑facing digital products, personalisation and intelligent discovery.

This is an opportunity to join a team building sophisticated ML‑led search and recommendation experiences used by thousands of customers, helping shape how users discover, customise and engage with products at scale.

The organisation is investing heavily in modern engineering practices, cloud‑native architecture and scalable platform capabilities, with Search positioned as a core part of the customer experience strategy.

The Role

As a Senior Software Engineer, you’ll play a key role in designing and delivering high‑performance search and discovery solutions across a modern distributed architecture. You’ll work closely with Product, Engineering and Data teams to build scalable services and intelligent customer experiences, contributing not just through delivery but also through technical direction, architecture and engineering best practice.

The environment embraces modern AI‑enabled engineering tooling, with teams actively leveraging technologies such as Claude, Cursor and AI‑assisted development workflows to improve productivity, accelerate delivery and enhance engineering quality.

This role offers the chance to work on genuinely impactful platform challenges within an environment that values innovation, quality engineering and continuous improvement.

Day‑to‑day you’ll be:

  • Designing and building scalable search and discovery services
  • Developing high‑performance backend systems using Java and/or Kotlin
  • Enhancing personalisation and package customisation experiences
  • Working with Elasticsearch to optimise search relevance and performance
  • Contributing to cloud‑native architecture and platform scalability within AWS
  • Leveraging AI‑enabled engineering tooling to accelerate development and improve delivery efficiency
  • Collaborating across engineering and product teams to shape technical solutions
  • Driving engineering standards, maintainability and best practice
  • Supporting continuous improvement across performance, observability and delivery
What We’re Looking For
  • Hands‑on experience with Elasticsearch or modern search platforms
  • Strong commercial experience with Java and/or Kotlin
  • Good understanding of scalable distributed systems and microservices architecture
  • Exposure to Type Script within modern engineering environments
  • Interest in modern AI‑assisted engineering tooling and development practices
  • Strong focus on clean, maintainable and performant code
  • Experience working within agile, product‑led teams
  • Passion for building high‑quality customer‑facing technology
#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