Principal Software Engineer - Customer Journey

New
Remote - United KingdomFull-TimePrincipal
Salary175920 - 281520 EUR per year
Apply NowOpens the employer's application page

Job Details

Requirements

  • Proven experience building and scaling distributed systems used by millions of users
  • Strong architectural instincts with a bias toward quick iteration, simplicity, clarity, and extensibility
  • Experience applying ML or GenAI in real products
  • Track record of owning and delivering large, and complex cross-team initiatives
  • Comfort operating in ambiguity and turning it into clear plans and working systems
  • A hands-on mindset
  • Strong product intuition and a focus on delivering real customer value

Responsibilities

  • Define and build the future of the Customer Journey at HubSpot.
  • Build intelligent, AI-powered customer experiences.
  • Design and ship systems that personalize the customer journey using real-time signals and predictions.
  • Evolve the Activate and Everboarding engines to drive next-best actions, onboarding flows, and growth opportunities.
  • Own platform-level architecture across onboarding, activation, and engagement systems.
  • Define reusable patterns for personalization, decisioning, experimentation, and orchestration at scale.
  • Write production code and lead complex initiatives end-to-end.
  • Take ideas from early prototypes to systems used by millions of customers.
  • Create clear, consistent models across lifecycle stages, onboarding states, and signals.
  • Partner closely with product leaders to shape strategy and make thoughtful tradeoffs.
  • Mentor senior engineers, lead design reviews, and influence technical decisions across teams.
View Full Description & ApplyYou'll be redirected to the employer's site
175920 - 281520 EUR per year
Apply Now