Principal Software Engineer - Commerce
Core
Building the backbone for businesses to sell, bill, get paid, and manage revenue inside HubSpot's AI-first commerce platform.
Role type
Principal Software Engineer (Commerce Platform)
Builds
CPQ, Billing, Payments, and Revenue OS surfaces
Domain
SaaS / Fintech / Commerce
Required skills
distributed systems, complex state machines, financial flows, high-integrity data models, architectural design, event-driven consistency, AI/agents integration
Preferred skills
scaling multi-team initiatives, defining core domain models, creating extensible frameworks, mentoring senior engineers
Technologies
(none explicitly listed)
Responsibilities
Write code regularly and lead design reviews; Own large multi-team initiatives spanning CPQ, Billing, and Payments; Lead architectural direction for extensibility and financial correctness; Partner with product leadership on strategy; Mentor senior engineers and tech leads.
Seniority
Principal, hands-on IC with strategy & mentorship