Principal Software Engineer - Revenue Hub
$266.2k - $425.9kHubspot
POS-9034
About the Team
Revenue Hub is building the backbone for businesses to sell, bill, get paid, and manage revenue inside HubSpot. Our systems handle billions of dollars in transactions, so correctness, clarity, and predictability matter.
We're building a commerce platform where the data model, APIs, and flows are first-class. Reps, admins, and agents all work from the same foundation. The vision is a single, connected revenue flow: Contact to Deal to Quote to Order to Contract to Invoice to Payment to Reconciliation. When that flow is clean and trusted, revenue context becomes available across the whole business: marketing can attribute spend to real revenue, sales can forecast on actual billing behavior, and service teams can see renewal risk before it's too late.
About the Role
We're looking for a Principal Software Engineer to help shape the technical future of Revenue Hub. This is a very hands-on role. You'll write code, dive into services, review tough designs, debug messy systems, and directly own the architecture behind CPQ, Billing, Payments, and Revenue OS. A big part of this role is defining how external developers and AI agents interact with those surfaces safely and predictably.
What You'll Do
Build a simple, consistent, extensible platform
- Shape the technical roadmap across CPQ, Billing, and Payments with strong, opinionated patterns.
- Define and evolve core domain models so pricing, products, contracts, invoices, and payments behave predictably in the UI, over the API, and inside agent-driven workflows.
- Design the API and platform contracts that let developers, partners, and AI agents extend Revenue Hub without coupling to internals.
- Create frameworks that make the platform easy to extend without adding complexity.
Be a deeply hands-on, high-leverage builder
- Write code regularly. Lead design reviews and build high-impact systems end-to-end.
- Own large multi-team initiatives that span CPQ, Billing, and Payments.
- Take prototypes to production at scale.
Lead architectural direction
- Set patterns for extensibility, contract boundaries, financial correctness, event-driven consistency, and how AI agents safely interact with commerce objects.
- Push for simplicity where the domain wants to get complicated, and consistency where surfaces can drift.
Partner deeply with product leadership
- Influence product strategy across CPQ, Buyer Portal, and Revenue OS.
- Help teams make clear tradeoffs between speed, correctness, compliance, and long-term platform health.
Raise the bar across the org
- Mentor senior engineers and tech leads.
- Drive thoughtful design decisions and guide learnings from incidents and large migrations.
- Help teams align on patterns that reduce complexity and increase reliability.
What You Bring
- Proven experience building and scaling distributed systems with strict correctness requirements.
- Strong instincts for API and platform design. You've built things external teams depend on and know what that responsibility feels like.
- Background working with complex state machines, financial flows, or high-integrity data models.
- Familiarity with agentic systems and what it means for AI to safely act on structured data, not just read it.
- The ability to work horizontally across many teams and get alignment on platform patterns.
- A habit of turning ambiguity into clear plans and working software, and staying hands-on every step of the way.
Pay & Benefits
The cash compensation below includes base salary, on-target commission for employees in eligible roles, and annual bonus targets under HubSpot’s bonus plan for eligible roles. In addition to cash compensation, some roles are eligible to participate in HubSpot’s equity plan to receive restricted stock units (RSUs). Some roles may also be eligible for overtime pay. Individual compensation packages are tailored to your skills, experience, qualifications, and other job-related reasons.
This resource will help guide how we recommend thinking about the range you see. Learn more about HubSpot’s compensation philosophy .
Benefits are also an important piece of your total compensation package. Explore the benefits and perks HubSpot offers to help employees grow better.
At HubSpot, fair compensation practices aren’t just about checking off the box for legal compliance. It’s about living out our value of transparency with our employees, candidates, and community.
Annual Cash Compensation Range:
$266,200 - $425,900 USD
We know the and can get in the way of meeting spectacular candidates, so please don’t hesitate to apply — we’d love to hear from you.
If you need accommodations or assistance due to a disability, please reach out to us using this form .
At HubSpot, we value both flexibility and connection. Whether you’re a Remote employee or work from the Office, we want you to start your journey here by building strong connections with your team and peers. If you are joining our Engineering team, you will be required to attend a regional HubSpot office for in-person onboarding. If you join our broader Product team, you’ll also attend other in-person events, such as your Product Group Summit and other gatherings, to continue building on those connections.
If you require an accommodation due to travel limitations or other reasons, please inform your recruiter during the hiring process. We are committed to supporting candidates who may need alternative arrangements
Massachusetts Applicants: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Germany Applicants: (m/f/d) - link to HubSpot's Career Diversity page here .
India Applicants: link to HubSpot India's equal opportunity policy here .
About HubSpot
HubSpot (NYSE: HUBS) is an AI-powered customer platform with all the software, integrations, and resources customers need to connect marketing, sales, and service. HubSpot's connected platform enables businesses to grow faster by focusing on what matters most: customers.
At HubSpot, bold is our baseline. Our employees around the globe move fast, stay customer-obsessed, and win together. Our culture is grounded in four commitments: Solve for the Customer, Be Bold, Learn Fast, Align, Adapt & Go!, and Deliver with HEART. These commitments shape how we work, lead, and grow.
We’re building a company where people can do their best work . We focus on brilliant work, not badge swipes. By combining clarity, ownership, and trust, we create space for big thinking and meaningful progress. And we know that when our employees grow, our customers do too.
Recognized globally for our award-winning culture by Comparably, Glassdoor, Fortune, and more, HubSpot is headquartered in Cambridge, MA, with employees and offices around the world.
Explore more:
HubSpot may use AI to help screen or assess candidates, but all hiring decisions are always human. More information can be found here . By submitting your application, you agree that HubSpot may collect your personal data for recruiting, global organization planning, and related purposes. We may use CLEAR ID Verification during the hiring process to confirm your identity and help maintain a safe, secure, and trusted experience for all candidates. Refer to HubSpot's Recruiting Privacy Notice for details on data processing and your rights.
$266.2k - $425.9k
...HubSpot is looking for a talented Principal Software Engineer to shape and deliver advanced detection engineering, threat intelligence, and incident... ...policy here . About HubSpot HubSpot (NYSE: HUBS) is an AI-powered customer platform with all the software,...HubFull timeLive outWork at officeRemote work- ...knit but decentralized team of highly-experienced engineers and businesspeople. We have a hybrid-friendly work environment, with physical hubs in New York, London, Singapore, Sweden and Cyprus. We’re Hiring: Software Engineer Talos operates at the intersection of...HubFull timeWork at officeLocal areaAfternoon shift
- ...knit yet globally distributed team of highly experienced engineers and business leaders, with hubs in New York, London, Singapore, and Cyprus. You’ll be... ...role in building something extraordinary. Senior Software Engineer – Core Talos is seeking a Senior Software...HubFull timeContract workWork at officeHome office
$159k - $254k
...restaurants streamline operations, increase revenue, and deliver amazing guest experiences... ...for a hands-on, entrepreneurial engineer who thrives in a modern tech stack environment... ...+ years of experience as a professional software engineer ~ Familiar with backend technologies...SuggestedFull timeWork at officeLocal areaRemote work$159k - $254k
...all sizes to build great teams, increase revenue, improve operations, and delight their... ...restaurant industry with powerful cloud based software and restaurant-grade hardware to deliver... ...We’re looking for a Senior Software Engineer to join the Payroll and Team Management...SuggestedFull timeLocal area$53.8k
...a key role in HubSpot’s growth engine. You'll be the first touchpoint... ...that drive pipeline, impact, and revenue. Along the way, you’ll sharpen your... ...About HubSpot HubSpot (NYSE: HUBS) is an AI-powered customer platform with all the software, integrations, and resources...HubRemote jobFull timeLive outWork at office$106.1k - $176.8k
...connectivity and accessories and provides engineering and installation services for some of... ...products, generate an excess of $3B in revenue, and employ approximately 12,000 associates... ...leading company! We are seeking a Software Engineer to join our Equipment Group in...Full timeWork at officeRemote workWorldwideFlexible hours$193k - $309k
...keep employees happy. Toast is looking for a hands-on Staff Software Engineer to join the AI & Strategy Engineering team. In this role,... ..."Sales Tech" or "Fintech" tools that directly impact revenue. Familiarity with AWS data services (SageMaker, Lambda, SQS...Full timeLocal areaFlexible hoursShift work$159k - $254k
...all sizes to build great teams, increase revenue, improve operations, and delight their... ...restaurant industry with powerful cloud based software and restaurant-grade hardware to deliver... .... We are seeking a Senior Software Engineer to join our Payments team to build out...Full timeLocal areaRemote work$2,232 per week
...their stress, and building lasting relationships. · Fast-Track to Travel Platform: Our platform offers our clinicians an all-in-one hub for finding assignments, managing credentials, and streamlining their travel careers. · Pay Package Peace of Mind : We present...HubFull timeContract workImmediate startFlexible hoursShift workAfternoon shift$1,829 per week
...their stress, and building lasting relationships. · Fast-Track to Travel Platform: Our platform offers our clinicians an all-in-one hub for finding assignments, managing credentials, and streamlining their travel careers. · Pay Package Peace of Mind : We present...HubFull timeContract workImmediate startFlexible hoursShift workNight shift$159k - $254k
...keep employees happy. We're looking for a Principal People Success Partner (more commonly... ...organization - a 2,000+ person community spanning Engineering, Product, and Design. You'll report... ...candidates located near our hubs in Boston, New York City, Toronto, San Francisco...HubFull timeWork at officeLocal area$159k - $254k
...improves accuracy, and gives restaurants the confidence to focus on what they do best: hospitality. We are looking for a Senior Software Engineer to help build Toast Books and support the continued growth of Cash Flow Insights and Bill Pay. Toast already powers over 100,0...Full timeLocal area$159k - $254k
...Productivity team builds the platform that makes this evolution possible. Our mission is to make it as easy as possible for 150+ Android engineers to develop new features and deliver them with high confidence and quality. We are customer-obsessed—our customers are our fellow...Full timeLocal areaRemote work- ...operations run, and how value compounds across the platform. Engineers here use AI as a force multiplier in their own work and in what... ...personal moments of their lives. About the Role As a Software Engineer, you’ll work directly with our Head of Engineering and...Full timeTemporary workWork at officeFlexible hours
$159k - $254k
...restaurants adapt, take control, and get back to what they do best: building the businesses they love. We are looking for a Senior Software Engineer to join the Voice AI Team. On the Voice AI Team, our mission is to build and operate the voice platform that powers Toast...Full timeWork at officeLocal areaRemote work- ...Summary Jewelers Mutual is seeking a highly skilled Senior Software Engineer to lead the technical evolution of our agent-facing web applications. As the technical lead for the Partners squad, you will guide the architecture, design, and development of scalable, modern...Full time
$75k - $130k
...prioritize and independently manage book of business to meet/exceed revenue and application goals Proactively identify and evaluate new... ...allows you to have the option to work from home near one of our Hubs or come into one of our offices. You will be required to commute...HubFull timeWork experience placementWork at officeWork from homeVisa sponsorshipWork visaMonday to FridayNight shift- ...with your team and peers. If you are joining our Engineering team, you will be required to attend a regional... ...policy here . About HubSpot HubSpot (NYSE: HUBS) is an AI-powered customer platform with all the software, integrations, and resources customers need to...HubRemote jobFull timeWork at office
- ...processing needs change. We strive to provide our customers with software solutions that meet their needs by continually supplying them... ...your own expense** **We are not looking for contract work. Principals only; recruiters please don't contact this job poster. DO NOT...Full timeContract workWork at officeRelocationRelocation packageFlexible hours
$100k - $200k
...you’ll work with Paolo (co-founder and CTO): Paolo studied Computer Science and Economics at Yale. Previously worked as a software engineer at his brother’s startup Momence (YC S20). Grew up in Brazil before coming to the US for college. Played soccer at Yale and...Full timeWork at officeNight shiftWeekend work$127.57k
...Sculley and is headquartered in New York City with offices around the world. To learn more, go to . THE ROLE Senior Software Engineer wanted in San Francisco, CA to design, develop, and own the distributed systems CRM platform where performance, redundancy,...Full timeRemote work- ...Help plan and participate in programs/events, including hosting, purchasing supplies, and cleanup Serve as an advocate for the Hub at PCSC and our community Qualifications: Minimum 1 year of administrative assistant experience Experience with social media...HubPart timeSeasonal workLocal areaMonday to Friday
$193k - $309k
...helping business owners operate, increase sales, engage customers, and keep employees happy. We are looking for an experienced software engineer to play a critical role in further scaling and developing Toast’s cloud platform and infrastructure. Toast’s platform...Full timeLocal area$125k - $135k
...relevant experience. RAYUS Radiology is looking for a Sr IT Software Engineer to join our team. We are challenging the status quo by... .../efficient development process In collaboration with the Principal IT Software Engineer will prepare comprehensive documentation...Full timeWork experience placementImmediate startMonday to FridayShift work- ...integrity, collaboration, and mutual growth. We are a tight-knit yet globally distributed team of highly experienced engineers and business leaders, with hubs in New York, London, Singapore, and Cyprus. Whether in-office or remote, you’ll be part of a hybrid-friendly...HubFull timeInternshipWork at officeRemote workAfternoon shift
- ...Are you an experienced Extrusion Engineer ready to take the next step toward leadership while remaining hands-on with the technology? We are supporting a medical device client of ours who is seeking an Extrusion Engineer to serve as the technical authority for a growing...Full timeImmediate startFlexible hours
$100k - $125k
...DEPARTMENT: Baseball Systems REPORTS TO: Director, Baseball Systems STATUS: Full-Time; Exempt Your role as Software Engineer: You will design, develop, and maintain our internal web applications and data pipelines to support a wide range of Baseball...Full timeTemporary workWork experience placementCasual workWork from homeFlexible hoursAfternoon shift- ...Call, Never Say No, Rock the Lot, etc…)Ensure telephone is answered according to company policy.Ensure all buy online/ship to store, hub and store to store transfers, and DC add orders are processed in a timely manner and customers are contacted upon shipment arrivals as...HubLocal areaFlexible hoursShift workNight shift
- ...selection of qualified team members. Make sure telephone is answered according to company policy. Ensure all buy online/ship to store, hub and store to store transfers, and DC add orders are processed in a timely manner and customers are contacted upon shipment arrivals...HubLocal areaFlexible hoursShift workNight shiftWeekend workAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Revenue Hub. Be the first to apply!
- entry level software sales Park County, MT
- software implementation project manager Park County, MT
- software support Park County, MT
- remote software sales Park County, MT
- healthcare software sales Park County, MT
- id software Park County, MT
- software sales Park County, MT
- software asset management analyst Park County, MT
- software Park County, MT
- senior principal software engineer






