Senior Software Engineer II, Backend - Intelligence Team

1 month ago
Full-time
Senior
Software Development
HubSpot

HubSpot

HubSpot provides a comprehensive cloud-based CRM platform that integrates marketing, sales, service, and operations tools to help businesses attract, engage, and delight customers effectively.

Media
5K-10K
Founded 2006

Description

  • 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 with AI, data, and product teams to integrate contextual signals and machine learning models into real‑time decisioning systems.
  • Collaborate with product managers to understand customer needs, pain points, and workflows and translate them into technical solutions.
  • Improve scalability, reliability, and performance of third‑party data integrations and synchronization pipelines.
  • Translate user problems into backend solutions that enhance end‑user experience and deliver measurable value.
  • Mentor engineering peers and help shape the long‑term technical strategy for the Intelligence product area.
  • Own and operate microservice architecture and cloud infrastructure components that support recommendation and onboarding services.

Requirements

  • Strong backend engineering expertise, ideally in Java (or Kotlin).
  • Experience building distributed systems, APIs, or large‑scale recommendation/personalization services.
  • Familiarity with microservice architecture and cloud infrastructure (AWS or GCP).
  • Product mindset: balance technical excellence with empathy for users and business context.
  • Comfort making thoughtful, data‑driven decisions in a fast‑moving environment.
  • Commitment to building intelligent systems that simplify complex customer experiences.
  • Ability to attend a regional HubSpot office for in‑person onboarding (required for engineering hires).
  • Bonus: experience with machine learning–powered recommendations or routing engines.
  • Bonus: familiarity with event‑driven architectures or streaming platforms like Kafka or Pub/Sub.
  • Bonus: background in customer onboarding, personalization, or journey optimization products.

Benefits

  • Flexible remote/office (hybrid) work environment supporting both remote and in‑office employees.
  • Regional in‑person onboarding and periodic in‑person product/team events to build strong team connections.
  • Accommodations available for candidates with disabilities and for travel or other limitations during hiring and onboarding.
  • Global company with offices worldwide and an award‑recognized, inclusive culture.
  • Emphasis on professional growth, learning, and career development within engineering and product teams.
  • Transparent hiring practices: HubSpot may use AI to assist screening but hiring decisions remain human and recruiting data practices are documented.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Backend Engineer - Hosting Services

Airbnb 5K-10K Hotels, Restaurants & Leisure

Staff Software Engineer, Hosting Services at Airbnb leading the design and delivery of scalable hosting and co-hosting systems to elevate the product from regional to global across distributed engineering teams.

Microservices System Design
16 hours, 26 minutes ago

Senior Software Engineer - Java, Spring boot, Microservices

Ivanti 1K-5K Internet Software & Services

Senior Software Engineer at Ivanti working on a globally distributed team to deliver cloud-native device, application, and content security products by driving product releases and ensuring technical and architectural excellence.

Agile Android API Gateway AWS Azure CI/CD Docker Elasticsearch iOS Java Kafka Kubernetes Linux Microservices OAuth SAML Scrum Spring Spring Boot
1 month ago

Staff Backend Developer, Unity Ads / Développeur Backend Principal, Unity Ads

Unity 5K-10K Internet Software & Services

Staff Backend Developer at Unity Ads working on high-scale, low-latency distributed systems to ensure reliable, performant ad delivery and enable new monetization features for game developers worldwide.

Go Kubernetes Microservices MySQL Terraform
1 month ago

Senior Node.js Engineer - APIs & Integrations at Scale-English required

DaCodes 51-250 Internet Software & Services

Senior Integration Engineer at DaCodes collaborating with cross-functional teams to design, build, and maintain API-based integrations between SaaS platforms, third-party applications, and ERPs to ensure reliable, secure data synchronization and integration workflows.

AWS Azure CI/CD Firebase GraphQL JavaScript JWT NetSuite Node.js OAuth PostgreSQL REST API SAML SAP Serverless SOAP SQL
1 month ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers