Principal Software EngineerPosted today$146K–$166K

The opportunity

HubSpot's Adaptive Monetization group owns the systems that determine how customers buy, contract, and pay for HubSpot — at scale, with direct financial consequence. Our infrastructure handles usage metering, contract orchestration, and subscription lifecycle management for every customer on the platform.

What you'll do

  • Lead the technical strategy for moving HubSpot from a fixed SaaS subscription: model to a flexible contracting platform that supports usage-based, commit-based, and enterprise-grade pricing structures.

  • Define and own the core architecture for contract lifecycle management, usage: metering, entitlement enforcement, and pricing model extensibility — using our internal Corex contract orchestration framework as the foundation.

  • Make principled tradeoffs between correctness, compliance, and product: velocity in a system where the stakes are financial.

  • Write production code regularly. Lead design reviews. Own large initiatives: end-to-end, from architecture through rollout.

  • Drive multi-team technical efforts that span the three squads within Adaptive: Monetization and require coordination across the broader fintech organization.

  • Turn ambiguity into clear technical direction and working software: and stay hands-on throughout.

What they're looking for

  • Incrementally improve systems that cannot be rewritten from scratch.: HubSpot's current contract infrastructure is load-bearing; this work requires surgical precision, not clean-slate thinking.
  • Bring the team with you: identifying paths forward that are safe to ship incrementally while maintaining reliability.
  • Raise the bar on resilience and observability in a system that generates: dozens of production pages per day as the business shifts toward new pricing models.
  • Translate deeply technical architectural decisions for finance, compliance,: legal, and executive stakeholders. This role requires you to operate effectively in rooms where the other people are not engineers.