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.

Software Engineer, Revenue Systems at Nomic.Ai | JobZoey