At a Glance
- Tasks: Design and build scalable backend systems for personalised customer journeys.
- 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 by enhancing user experiences with cutting-edge technology.
- Qualifications: Strong backend engineering skills, ideally in Java or Kotlin, and experience with distributed systems.
- Other info: Collaborative environment with excellent career advancement opportunities.
The predicted salary is between 36000 - 60000 ÂŁ per year.
The Customer Journey Intelligence Backend team builds the foundation for HubSpot's personalized customer experiences. We power the systems behind smarter onboarding, recommendations, and routing, helping customers get value from HubSpot faster and more intuitively.
Our work spans key services such as the Tasks Recommendation Service, Route Recommendation Service, Onboarding Engine, and ThirdâParty Data Sync, which together enable adaptive, dataâdriven onboarding and everboarding experiences across the platform.
What You'll Do
- Design and build scalable backend systems that deliver personalized recommendations and adaptive customer journeys.
- Lead the technical direction for services such as the Tasks Recommendation Service and the Route Recommendation Service.
- Partner closely with AI, data, and product teams to integrate contextual signals and machineâlearning models into realâtime decisioning systems.
- Collaborate closely with product managers to deeply understand customer needs, pain points, and workflows.
- Translate user problems into technical solutions, ensuring all backend systems genuinely enhance endâuser experiences and deliver real value.
- Improve the scalability, reliability, and performance of our thirdâparty data integrations and synchronization pipelines.
- Mentor peers and help shape the longâterm technical strategy for the Intelligence product area.
We're Looking For Someone Who
- Has strong backend engineering expertise, ideally in Java (or Kotlin).
- Brings experience building distributed systems, APIs, or largeâscale recommendation or personalization services.
- Champions a product mindset within the engineering team, balancing technical excellence with empathy for the user and business context.
- Understands microservice architecture and cloud infrastructure (AWS or GCP).
- Makes thoughtful, dataâdriven decisions and thrives in a fastâmoving environment.
- Cares deeply about building intelligent systems that make complex experiences feel simple for customers.
Bonus Skills
- Experience working with machineâlearningâpowered recommendations or routing engines.
- Familiarity with eventâdriven architectures or streaming platforms such as Kafka or Pub/Sub.
- Background in customer onboarding, personalization, or journey optimization products.
We know the confidence gap and impostor syndrome can get in the way of meeting spectacular candidates, so please don't hesitate to apply â we'd love to hear from you.
If you need accommodations or assistance due to a disability, please reach out to us 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 owing to travel limitations or other reasons, let us know during the hiring process.
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 - Intelligence Team 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 - Intelligence Team in London
â¨Tip Number 1
Network like a pro! Reach out to current employees at HubSpot or in similar roles on LinkedIn. A friendly chat can give you insider info and might even lead to a referral, which is always a bonus.
â¨Tip Number 2
Prepare for the interview by diving deep into HubSpot's products and values. Show us that you understand how your skills can enhance customer experiences and align with our mission. Itâs all about making that connection!
â¨Tip Number 3
Practice coding challenges and system design questions. We want to see your backend engineering expertise shine, so brush up on Java or Kotlin and be ready to showcase your problem-solving skills in real-time.
â¨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 us youâre genuinely interested in joining the HubSpot family. Letâs make it happen!
We think you need these skills to ace Senior Software Engineer II, Backend - Intelligence Team 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 expertise, especially in Java or Kotlin, and showcase any experience with distributed systems or APIs.
Showcase Your Problem-Solving Skills: In your application, emphasise how you've tackled user problems in the past. We want to see how you translate customer needs into technical solutions that enhance user experiences.
Highlight Collaboration Experience: Since this role involves partnering with AI, data, and product teams, mention any past experiences where you've collaborated across different teams. This shows us you're a team player who values communication.
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. Donât hesitate â weâd love to hear from you!
How to prepare for a job interview at HubSpot
â¨Know Your Tech Stack
Make sure youâre well-versed in the technologies mentioned in the job description, especially Java or Kotlin. Brush up on your knowledge of distributed systems and microservice architecture, as these will likely come up during technical discussions.
â¨Understand the Customer Journey
Familiarise yourself with HubSpot's approach to customer onboarding and personalisation. Be ready to discuss how you can contribute to enhancing user experiences through intelligent backend systems, and think of examples from your past work that demonstrate this.
â¨Prepare for Collaboration Questions
Since the role involves partnering with AI, data, and product teams, be prepared to share your experiences working cross-functionally. Think about how youâve translated user problems into technical solutions and be ready to discuss your approach to collaboration.
â¨Show Your Problem-Solving Skills
Expect to face scenario-based questions that assess your problem-solving abilities. Prepare to discuss how you make data-driven decisions and how youâve tackled challenges in fast-paced environments, particularly in relation to backend systems and integrations.