About the job
POS-9034
About Our Team
The Commerce Hub at HubSpot is revolutionizing how businesses sell, bill, and manage revenue seamlessly within our platform. Handling billions in customer transactions, our focus on accuracy, clarity, and reliability is paramount. We are developing an AI-first commerce ecosystem that integrates flawlessly with HubSpot’s CRM, offering a streamlined, consistent, and adaptable experience for both sellers and buyers.
About the Role
We are in search of a Principal Software Engineer to drive the technical evolution of Commerce Hub. This pivotal role demands hands-on involvement, where you will engage in coding, exploring services, evaluating complex designs, troubleshooting intricate systems, and taking ownership of the architecture for critical components in CPQ, Billing, Payments, and Revenue OS.
Your Responsibilities
Develop a Cohesive, Scalable Platform
- Influence the technical roadmap for CPQ, Billing, and Payments using strong, decisive patterns.
- Define and enhance core domain models to ensure consistent and predictable behavior for pricing, products, contracts, invoices, and payments.
- Create frameworks that facilitate easy extensions without increasing complexity.
Be a Proactive, Impactful Builder
- Regularly write code, lead design reviews, and construct impactful systems from start to finish.
- Manage extensive multi-team projects that encompass CPQ, Billing, and Payments.
- Transform prototypes into scalable production-ready solutions.
Guide Architectural Direction
- Establish patterns for extensibility, contract boundaries, financial accuracy, event-driven consistency, and safe interactions between AI/agents and commerce objects.
- Advocate for simplicity in complex domains while maintaining consistency across surfaces.
Collaborate Closely with Product Leadership
- Shape product strategies across CPQ, Buyer Portal, and Revenue OS.
- Assist teams in navigating trade-offs between speed, accuracy, compliance, and long-term platform sustainability.
Elevate Organizational Standards
- Mentor senior engineers and technical leads.
- Drive informed design choices and facilitate learning from incidents and significant migrations.
- Encourage teams to align on best practices and strategic goals.

