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
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
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.