
The inbound marketing software platform for growth
HubSpot is a leading developer of software products for inbound marketing, sales, and customer service, headquartered in Cambridge, Massachusetts. With over 100,000 customers in more than 120 countries, HubSpot offers a comprehensive suite of tools including CRM, marketing automation, and customer s...
Employees enjoy competitive salaries, equity options, unlimited PTO, and a remote-friendly work policy. HubSpot also offers a generous parental leave ...
HubSpot fosters a culture of transparency and inclusivity, emphasizing a strong commitment to employee well-being and work-life balance. The company v...

HubSpot • London, United Kingdom
HubSpot is hiring a Senior Backend Engineer II for their Customer Journey Product Line to enhance user experiences through intelligent backend systems. You'll work with Java and Spring to solve complex challenges in search relevance and data modeling. This position requires significant experience in backend engineering.
You have 5+ years of backend engineering experience building production systems at scale — you've owned services from design through deployment and have navigated the complexities of debugging distributed systems. Your deep expertise in Java and Spring allows you to ship high-throughput APIs that handle millions of requests, and you have strong opinions on service architecture and testing strategies. You thrive in collaborative environments, working closely with cross-functional teams to deliver seamless user experiences. You understand the importance of search relevance and data modeling, and you're excited about the opportunity to contribute to a core system that impacts nearly every HubSpot user.
Experience with cloud platforms such as AWS or Azure would be a plus, as well as familiarity with modern development practices like CI/CD and agile methodologies. A background in working with large-scale systems and a passion for improving user experiences through technology will set you apart.
In this role, you will be part of HubSpot's Global Search team, where you'll build and operate the backend systems that power discovery and contextual recommendations across the platform. Your work will involve solving challenges related to search relevance, indexing, and data modeling, ensuring that users can effortlessly find information and take action. You will collaborate with product managers and designers to understand user needs and translate them into technical requirements. Your contributions will directly impact how customers interact with HubSpot, making their journey smoother and more intuitive.
You will also be responsible for maintaining high standards of code quality through code reviews and testing, ensuring that the systems you build are reliable and scalable. As part of a dynamic team, you will participate in architectural discussions and contribute to the technical direction of the product line. Your insights will help shape the future of HubSpot's customer journey, making it more adaptive and context-aware.
At HubSpot, we value our employees and offer a supportive work environment that encourages growth and innovation. You will have access to professional development opportunities and the chance to work with cutting-edge technologies. We believe in a healthy work-life balance and provide flexible working arrangements to accommodate your needs. Join us in our mission to transform customer experiences and make a meaningful impact in the world of CRM.
Apply now or save it for later. Get alerts for similar jobs at HubSpot.