Senior Software Engineer II, Backend - Customer Journey Product Line in London
Senior Software Engineer II, Backend - Customer Journey Product Line

Senior Software Engineer II, Backend - Customer Journey Product Line in London

London Full-Time 28800 - 48000 ÂŁ / year (est.) Home office (partial)
H

At a Glance

  • Tasks: Design and maintain scalable backend services for global search experiences.
  • Company: Join HubSpot, a leading AI-powered customer platform with a vibrant culture.
  • Benefits: Enjoy competitive salary, flexible work options, and opportunities for professional growth.
  • Why this job: Make a real impact on millions of users by enhancing their search experience.
  • Qualifications: 7+ years in backend engineering with expertise in cloud-based systems.
  • Other info: Be part of a dynamic team that values collaboration and innovation.

The predicted salary is between 28800 - 48000 ÂŁ per year.

About The Customer Journey Product Line

At HubSpot, the Customer Journey Product Line (CJPL) reimagines how customers experience HubSpot from their first interaction through long‐term success. We believe every customer—regardless of size, tier, or skill—should find value immediately, build momentum quickly, and see outcomes grow over time.

About The Global Search Team

This role sits within HubSpot's Global Search team, part of the Customer Journey Product Line. Global Search is one of the most visible and widely used experiences in HubSpot, helping users find exactly what they need across CRM, Marketing, Sales, Service, and CMS. It is a core, highly scalable system touched by nearly every HubSpot user every day.

The Global Search team builds and operates the backend systems that power discovery, navigation, and contextual recommendations throughout the platform. Our mission is to make it effortless for users to find information and take action so they can stay focused on getting their work done. Working on this team means solving challenges in search relevance, indexing, data modeling, and distributed systems at scale, all while delivering a fast, intuitive experience that grows with our customers.

What You'll Do

  • Design, build, and maintain scalable backend services that support global search and discovery experiences across the HubSpot platform.
  • Collaborate closely with product managers, frontend engineers, and data teams to deliver reliable, intelligent, and context‐aware search results.
  • Contribute to the architecture of distributed systems that handle large‐scale data indexing, query optimization, and personalization.
  • Improve system reliability, observability, and performance across services that touch millions of customers daily.
  • Write clean, maintainable, and well‐tested code while applying best practices in API design, data modeling, and service architecture.
  • Help guide technical direction and contribute to long‐term engineering decisions that shape the evolution of HubSpot's Global Search platform.
  • Participate in code reviews, technical discussions, and mentorship opportunities within the team.

We're Looking For Someone Who

  • Has 7+ years of backend engineering experience, ideally in a modern, cloud‐based environment.
  • Is proficient in one or more of HubSpot's backend languages and frameworks (Java, Kotlin, or similar JVM‐based languages).
  • Has experience designing and scaling distributed systems, search services, and APIs.
  • Understands how to build reliable, observable systems that can evolve quickly and safely.
  • Thrives on solving challenges involving search relevance, data flow, indexing, and performance at scale.
  • Communicates clearly and works collaboratively across engineering, product, and design teams.
  • Is excited about building intelligent, adaptive systems that make finding information effortless for users.

Why This Role Matters

Global Search is central to how millions of HubSpot users get work done every day. It is the entry point to discovering contacts, deals, content, and tools across the platform, connecting users to the information they need to take action quickly. As part of this team, you'll have a direct impact on usability, productivity, and customer success across HubSpot.

By helping users find what they need instantly, you'll empower them to unlock value faster and keep their momentum going. The Global Search team's work reaches nearly every HubSpot customer, making it one of the most critical and rewarding systems to work on within the company.

Equal Opportunity / Accommodations

We know the confidence gap and impostor syndrome can get in the way of meeting spectacular candidates, so please don't hesitate to apply. If you need accommodations or assistance due to a disability, please reach out using this form. At HubSpot, we value both flexibility and connection. Whether you're a remote employee or work from the office, we want you to start your journey here by building strong connections with your team and peers. If you are joining our Engineering team, you will be required to attend a regional HubSpot office for in‐person onboarding. If you join our broader Product team, you'll also attend other in‐person events such as your Product Group Summit and other gatherings to continue building on those connections. If you require an accommodation due to travel limitations or other reasons, please inform your recruiter during the hiring process. We are committed to supporting candidates who may need alternative arrangements.

About HubSpot

HubSpot (NYSE: HUBS) is an AI‐powered customer platform with all the software, integrations, and resources customers need to connect marketing, sales, and service. HubSpot's connected platform enables businesses to grow faster by focusing on what matters most: customers.

At HubSpot, bold is our baseline. Our employees around the globe move fast, stay customer‐obsessed, and win together. Our culture is grounded in four commitments: Solve for the Customer, Be Bold, Learn Fast, Align, Adapt & Go!, and Deliver with HEART. These commitments shape how we work, lead, and grow.

We're building a company where people can do their best work. We focus on brilliant work, not badge swipes. By combining clarity, ownership, and trust, we create space for big thinking and meaningful progress. And we know that when our employees grow, our customers do too.

Recognized globally for our award‐winning culture by Comparably, Glassdoor, Fortune, and more, HubSpot is headquartered in Cambridge, MA, with employees and offices around the world.

Senior Software Engineer II, Backend - Customer Journey Product Line in London employer: HubSpot

At HubSpot, we pride ourselves on fostering a dynamic and inclusive work culture that empowers our employees to thrive. As a Senior Software Engineer II in the Customer Journey Product Line, you'll be part of a team that directly impacts millions of users, with ample opportunities for professional growth and collaboration across diverse teams. Our commitment to flexibility, innovation, and employee well-being makes HubSpot an exceptional place to build your career while making a meaningful difference.
H

Contact Detail:

HubSpot Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer II, Backend - Customer Journey Product Line in London

✨Tip Number 1

Network like a pro! Reach out to current or former employees at HubSpot on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for the interview by brushing up on your backend skills. Make sure you can talk confidently about distributed systems, search services, and APIs. We want to see your passion for building scalable solutions!

✨Tip Number 3

Show off your collaborative spirit! Be ready to discuss how you've worked with product managers and frontend engineers in the past. Teamwork is key at HubSpot, so let us know how you thrive in a group setting.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the HubSpot family. Let’s get you started on this journey!

We think you need these skills to ace Senior Software Engineer II, Backend - Customer Journey Product Line in London

Backend Engineering
Java
Kotlin
Distributed Systems Design
API Design
Data Indexing
Search Services
Query Optimisation
System Reliability
Observability
Performance Tuning
Collaboration
Technical Mentorship
Clean Code Practices
Problem-Solving

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Senior Software Engineer II role. Highlight your backend engineering experience and any relevant projects that align with the Customer Journey Product Line. We want to see how you can contribute to our mission!

Showcase Your Skills: Don’t just list your skills—demonstrate them! Include specific examples of how you've designed and scaled distributed systems or improved system performance. This is your chance to shine, so let us know what you can bring to the table!

Be Clear and Concise: When writing your application, keep it clear and to the point. Use straightforward language and avoid jargon unless it's relevant. We appreciate a well-structured application that makes it easy for us to see your qualifications.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy—just follow the prompts and submit your details!

How to prepare for a job interview at HubSpot

✨Know Your Tech Stack

Make sure you’re well-versed in the backend languages and frameworks mentioned in the job description, like Java or Kotlin. Brush up on your knowledge of distributed systems and APIs, as these will likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, especially those related to search relevance and data indexing. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your impact.

✨Collaborate and Communicate

Since this role involves working closely with product managers and frontend engineers, be ready to demonstrate your collaborative spirit. Share examples of how you’ve successfully worked in cross-functional teams and communicated complex ideas clearly.

✨Ask Insightful Questions

Prepare thoughtful questions about the Global Search team’s current projects and future goals. This shows your genuine interest in the role and helps you understand how you can contribute to their mission of improving user experience.

Senior Software Engineer II, Backend - Customer Journey Product Line in London
HubSpot
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

H
  • Senior Software Engineer II, Backend - Customer Journey Product Line in London

    London
    Full-Time
    28800 - 48000 ÂŁ / year (est.)
  • H

    HubSpot

    1001-5000
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>