Senior Software Engineer II, Backend - Intelligence Team

Posted 2 months agoViewed
United States, Germany, IndiaFull-TimeSoftware Development
Company:HubSpot
Location:United States, Germany, India, EST, PST
Languages:English
Seniority level:Senior
Skills:
AWSBackend DevelopmentCloud ComputingGCPJavaKotlinMachine LearningSoftware ArchitectureMicroservicesMentoring
Requirements:
Strong backend engineering expertise, ideally in Java (or Kotlin). Experience building distributed systems, APIs, or large-scale recommendation or personalization services. Understanding of microservice architecture and cloud infrastructure (AWS or GCP). Makes thoughtful, data-driven decisions. Experience working 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 (bonus).
Responsibilities:
Design and build scalable backend systems for personalized recommendations and adaptive customer journeys. Lead the technical direction for services like the Tasks Recommendation Service and Route Recommendation Service. Partner closely with AI, data, and product teams to integrate signals and machine learning models. Collaborate with product managers to understand customer needs and workflows. Translate user problems into technical solutions. Improve the scalability, reliability, and performance of third-party data integrations. Mentor peers and shape the long-term technical strategy.
About the Company
HubSpot
1001-5000 employeesSaaS
View Company Profile
Similar Jobs:
Posted about 1 month ago
United StatesFull-TimeBehavioral Health
Software Engineer II - Backend
Company:Octave
Posted about 1 month ago
United StatesFull-TimeSoftware Development
Senior Backend Software Engineer II, Orchestration
Posted 3 months ago
United StatesFull-TimeAnalytics Engineering
Senior Backend Software Engineer II, Orchestration
Company:dbt Labs