Principal Software Engineer - Revenue Platform & API

HubSpot

United States

On-site

USD 266,200 - 425,900

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity RSUs
Overtime Pay
Bonus Plan

Job summary

HubSpot is seeking a Principal Software Engineer to shape the technical future of Revenue Hub. This hands-on role will involve writing code, reviewing designs, debugging systems, and owning the architecture behind CPQ, Billing, Payments, and Revenue OS.

You will define how external developers and AI agents interact with surfaces safely and predictably, while mentoring engineers and guiding multi-team initiatives across the platform.

Qualifications

  • Proven experience building and scaling distributed systems with strict correctness requirements.
  • Strong instincts for API and platform design you’ve built for external teams.
  • Background with complex state machines and financial data flows.
  • Familiarity with agentic systems and safe AI interaction with structured data.
  • Ability to align across many teams and drive concrete plans while hands-on.

Responsibilities

  • Shape the technical roadmap across CPQ, Billing, and Payments with strong patterns.
  • Define core domain models so pricing, products, contracts, invoices, and payments behave predictably.
  • Design API and platform contracts for external developers and AI agents.
  • Lead architectural direction and mentor engineers across the org.

Skills

Distributed systems
API design
State machines
Financial data models
Agentic systems
Cross-team collaboration
Hands-on software engineering

Job description

HubSpot is seeking a Principal Software Engineer to shape the technical future of Revenue Hub. This hands-on role will involve writing code, reviewing designs, debugging systems, and owning the architecture behind CPQ, Billing, Payments, and Revenue OS.

You will define how external developers and AI agents interact with surfaces safely and predictably, while mentoring engineers and guiding multi-team initiatives across the platform.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Engineer, AI-Powered Release Platform
Principal Engineer, AI-Powered Release Platform

HubSpot • United States

Remote
USD 266,000 - 426,000
Senior Revenue Systems Lead & AI-Driven Deal Desk Architect
Senior Revenue Systems Lead & AI-Driven Deal Desk Architect

Seon • Northern (KY)

Hybrid
USD 140,000 - 190,000
ESOP
Flexible hours
Private health insurance
+5
Head of Revenue Ops & AI-Driven Strategy
Head of Revenue Ops & AI-Driven Strategy

Supplier.io • Northern (KY)

Hybrid
USD 150,000 - 210,000
Principal Engineer: AI-Powered Release Platform
Principal Engineer: AI-Powered Release Platform

HubSpot • Cambridge (MA)

On-site
USD 266,200 - 425,900
Equity plan (RSUs)
Staff Software Engineer: Billing Platform Architect & Tech Leader
Staff Software Engineer: Billing Platform Architect & Tech Leader

DealHub • Portland (OR)

On-site
USD 170,000 - 230,000
Chief Revenue Ops & AI Strategy
Chief Revenue Ops & AI Strategy

Supplier.io • United States

On-site
USD 170,000 - 210,000
Revenue Operations Lead: CPQ & GTM Systems
Revenue Operations Lead: CPQ & GTM Systems

Liquibase Inc. • United States

Remote
USD 110,000 - 170,000
Remote first culture
Home office allowance
Meaningful equity
+3
Senior Revenue Platform Engineer — Hybrid (SaaS)
Senior Revenue Platform Engineer — Hybrid (SaaS)

Zuora, Inc. • United States

Hybrid
USD 165,000 - 227,000
Medical Insurance
Flexible time off
Parental leave
+3
Revenue Ops Architect: AI-Driven GTM & HubSpot
Revenue Ops Architect: AI-Driven GTM & HubSpot

Rain • United States

On-site
USD 120,000 - 140,000
Principal Release Engineer — AI-Driven Delivery Platform
Principal Release Engineer — AI-Driven Delivery Platform

Hubspot • Cambridge (MA)

On-site
USD 266,000 - 426,000