Nomic.Ai
Software Engineer, Revenue Systems
New York HQ. Posted 5 months ago
The role
A Senior Engineer will own revenue systems including integrations, data models, and pipelines. This role ensures consistency between contracts, usage, and invoicing as the company scales.
What you will do
- HubSpot integration for deal terms and contract data
- Contract and entitlement modeling
- Tabs integration for usage and entitlements
- Reconciliation of multiple sources of truth
- Establishing integration standards
Required qualifications
- Strong systems integration and data modeling skills
- API/webhook integration, reconciliation, keeping sources of truth consistent
- Revenue or accounting domain sense
- Comfortable building greenfield against tools that aren't fully spec'd yet
- Production experience in Python and/or TypeScript
- A correctness-first mindset
Nice to have
- Experience with CRM integrations (HubSpot, Salesforce, or similar)
- Background in billing, invoicing, or usage-based pricing systems
- Familiarity with B2B SaaS contract models - seat licenses, usage tiers, entitlements
- Experience scaling revenue operations without adding headcount per customer
Before you apply
- Send a cover letter describing a system built to keep two or more data sources consistent
- Send a cover letter describing how you think about correctness in financial or billing contexts
- Send a cover letter describing tools and languages you'd reach for on day one
About the company
Nomic builds AI agents and developer tools that power the built world. They help enterprise teams in architecture, engineering, and construction extract structured knowledge from drawings, specs, and project files.