HubSpot

Senior Software Engineer II – Flywheel Foundations

HubSpot

full-time

Posted on:

Location Type: Remote

Location: United Kingdom

Visit company website

Explore more

AI Apply
Apply

Salary

💰 £97,000 - £155,200 per year

Job Level

Tech Stack

About the role

  • Design, build, and operate backend services that power context retrieval, enrichment, and insight generation across HubSpot’s platform.
  • Build systems for storing, processing, and retrieving high-volume GTM data (e.g., contact history, CRM activity, behavioral signals).
  • Develop scalable data processing and streaming solutions to support AI-driven use cases.
  • Create reusable platform capabilities and APIs that enable other product teams to build smarter AI assistants and agents.
  • Contribute to evaluation and quality frameworks to ensure context accuracy, reliability, and performance.
  • Collaborate closely with platform teams and downstream product engineering teams to integrate capabilities into real customer experiences.
  • Own end-to-end delivery: architecture, implementation, observability, performance, and iteration in production environments.

Requirements

  • Strong track record shipping production backend systems as a senior engineer, with ownership from design through operation.
  • Professional experience building maintainable, scalable backend services (Java preferred).
  • Strong data background and experience working with large datasets, data pipelines, and data-intensive systems.
  • Experience building or integrating AI/ML-adjacent systems in production (e.g., retrieval pipelines, embeddings, ranking systems, model-backed services, or similar).
  • Experience operating systems at scale, including performance optimization and reliability considerations.
  • Strong engineering fundamentals: system design, testing, debugging, observability, and operational excellence.
  • Product mindset - comfortable collaborating cross-functionally and building platform capabilities used by other engineering teams.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
backend servicesJavadata processingstreaming solutionsAPIsdata pipelinesAI/ML systemssystem designperformance optimizationdebugging
Soft Skills
collaborationownershipproduct mindsetoperational excellence