Principal Software Engineer - Revenue Hub

16 hours, 30 minutes ago
Full-time
Lead
Software Development
HubSpot

HubSpot

HubSpot provides a comprehensive cloud-based CRM platform that integrates marketing, sales, service, and operations tools to help businesses attract, engage, and delight customers effectively.

Media
5K-10K
Founded 2006

Description

  • Shape the technical roadmap across CPQ, Billing, and Payments.
  • Define and evolve core domain models for pricing, products, contracts, invoices, and payments.
  • Design API and platform contracts for developers, partners, and AI agents.
  • Create frameworks that keep the platform extensible without adding complexity.
  • Write code regularly and build high-impact systems end to end.
  • Lead design reviews and take prototypes to production at scale.
  • Own large multi-team initiatives spanning CPQ, Billing, and Payments.
  • Set architectural patterns for extensibility, correctness, consistency, and safe AI interaction with commerce objects.
  • Partner with product leadership on strategy and tradeoffs across CPQ, Buyer Portal, and Revenue OS.
  • Mentor senior engineers and tech leads while guiding learnings from incidents and migrations.

Requirements

  • Proven experience building and scaling distributed systems with strict correctness requirements.
  • Strong API and platform design experience.
  • Experience building systems that external teams depend on.
  • Background with complex state machines, financial flows, or high-integrity data models.
  • Familiarity with agentic systems and safe AI interaction with structured data.
  • Ability to work horizontally across many teams and drive alignment on platform patterns.
  • Ability to turn ambiguity into clear plans and working software while staying hands-on.
  • Experience with CPQ, Billing, Payments, or similar commerce platform domains (preferred).

Benefits

  • Annual cash compensation range of $266,200 to $425,900 USD.
  • Cash compensation may include base salary, on-target commission, and annual bonus targets for eligible roles.
  • Some roles are eligible for equity through restricted stock units (RSUs).
  • Some roles may be eligible for overtime pay.
  • Flexible work options with remote or office-based arrangements.
  • Required in-person onboarding for Engineering roles at a regional HubSpot office.
  • Additional in-person team events for Product roles.
  • Accommodations and alternative arrangements available during the hiring process.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Technology Lead

Huge 251-1K Media

Huge is hiring a remote Technical Lead React Native in Colombia to lead large-scale mobile commerce engagements and turn requirements into scalable mobile solutions.

Android Appium CI/CD Detox GitHub Actions GraphQL iOS Java JavaScript Jest Kotlin Node.js Objective-C OWASP React Native REST API Swift TypeScript
15 hours, 45 minutes ago

Salesforce Lead or Senior Developer (Contractor)

ITHAKA 251-1K Diversified Consumer Services

ITHAKA is hiring a contract Salesforce Lead or Senior Developer to oversee Salesforce CPQ implementation, maintenance, and transition work in collaboration with its internal project team.

Agile CI/CD Salesforce
15 hours, 45 minutes ago

Principal Engineer

Tebra 1K-5K Health Care Providers & Services

Tebra is hiring a Principal Engineer in Corona Del Mar, CA to lead development and architecture for its medical practice software platform and partner authentication systems while working remotely across the U.S.

AWS Docker JWT Kafka Kubernetes Laravel OAuth PHP REST API Terraform
16 hours, 30 minutes ago

Principal Software Engineer - Identity Graph

Twilio 5K-10K Diversified Telecommunication Services

Twilio is hiring a remote Principal Software Engineer to lead a 0-1 Identity Graph initiative for its Fraud & Risk teams, building the platform that powers real-time identity resolution and related downstream use cases.

DynamoDB Go Kubernetes Microservices
16 hours, 30 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers