Himalayas logo
JobgetherJO

Senior Software Engineer II, Backend - Customer Journey Product Line

Jobgether
United Kingdom only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer II, Backend - Customer Journey Product Line in the United Kingdom.

We are seeking a Senior Backend Engineer to join the Customer Journey Product Line, focusing on building scalable systems that enhance user experience across the platform. You will design and implement backend services powering search, discovery, and contextual recommendations, helping users find relevant information quickly and efficiently. This role involves collaboration with cross-functional teams, including product managers, frontend engineers, and data specialists, to deliver high-quality, intelligent, and context-aware solutions. You will tackle challenges related to distributed systems, data modeling, indexing, and query optimization, ensuring reliability and performance at scale. The position offers a dynamic environment with opportunities to influence technical architecture, mentor colleagues, and contribute to the evolution of a critical product line used daily by millions of customers.

Accountabilities:

  • Design, build, and maintain scalable backend services that power search, discovery, and recommendation systems.
  • Collaborate closely with product, frontend, and data teams to deliver reliable, intelligent, and context-aware solutions.
  • Contribute to architecture and design decisions for distributed systems handling large-scale indexing and query optimization.
  • Ensure high system reliability, observability, and performance across backend services.
  • Write clean, maintainable, and well-tested code following best practices in API design and data modeling.
  • Participate in technical discussions, code reviews, and mentor junior engineers.
  • Drive long-term engineering decisions that shape the evolution of core backend systems.

Requirements

  • 7+ years of backend engineering experience in modern, cloud-based environments.
  • Proficiency in one or more JVM-based languages such as Java or Kotlin.
  • Strong experience designing and scaling distributed systems, APIs, and search services.
  • Expertise in building reliable, observable systems that can evolve safely and quickly.
  • Solid understanding of search relevance, data flow, indexing, and performance optimization at scale.
  • Excellent communication and collaboration skills across technical and non-technical teams.
  • Passion for building intelligent, adaptive systems that enhance user experience.

Benefits

  • Competitive salary based on experience and location.
  • Comprehensive health, wellness, and retirement benefits.
  • Flexible working environment with remote collaboration opportunities.
  • Opportunities for professional growth, mentorship, and technical leadership.
  • Collaborative, inclusive culture emphasizing clarity, ownership, and trust.
  • Access to company-wide learning initiatives and knowledge-sharing sessions.

Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.

When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.

The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company. The final decision and next steps, such as interviews or additional assessments, are made by their internal hiring team.

Thank you for your interest!

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United Kingdom +/- 0 hours
Claim this profileJobgether logoJO

Jobgether

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

717 remote jobs at Jobgether

Explore the variety of open remote roles at Jobgether, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Jobgether

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan