Principal Software Engineer - Revenue Hub
Core
Building the backbone commerce platform for businesses to sell, bill, get paid, and manage revenue, ensuring correctness and predictability for billions in transactions.
Role type
Principal Software Engineer (Platform & Architecture)
Builds
A single, connected revenue flow (Contact to Deal to Quote to Order to Contract to Invoice to Payment to Reconciliation) serving reps, admins, and agents.
Domain
SaaS / Fintech / Commerce
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, API and platform design, complex state machines, financial flows, high-integrity data models, agentic systems, multi-team alignment
Preferred skills
Hands-on coding, prototyping at scale, mentorship, translating ambiguity into clear plans
Technologies
None explicitly stated
Responsibilities
Shape technical roadmap for CPQ, Billing, and Payments; define core domain models for pricing, products, and contracts; design API contracts for external developers and AI agents; lead design reviews and own large multi-team initiatives; mentor senior engineers and tech leads
Seniority
Principal, hands-on IC with strategy & mentorship