Senior Software Developer, Billing

Maintainx

Montreal, Canada
Competitive salary; meaningful equity opportunitie...
On-site
Deep expertise in typescript and node.js
Experience designing event-driven systems
Understanding of idempotency and failure modes
MaintainX is building a dedicated Billing team from the ground up to automate the full order-to-cash pipeline and replace years of organic growth with a reliable, auditable billing platform

Job Summary

  • MaintainX is building a dedicated Billing team from the ground up to automate the full order-to-cash pipeline and replace years of organic growth with a reliable, auditable billing platform.
  • You will architect and build a new billing service from the ground up, establishing the foundation for a scalable, provider-agnostic platform designed to grow with the business.
  • The role offers competitive salary, meaningful equity opportunities, healthcare coverage, and a culture that values meritocracy and smart humble optimists.

Matching Summary

MaintainX is building a dedicated Billing team from the ground up to automate the full order-to-cash pipeline and replace years of organic growth with a reliable, auditable billing platform.

Salary

Competitive salary; Meaningful equity opportunities; Healthcare, dental, vision, 401(k)/RRSP, PTO

Skills & Requirements

Must-have

  • Deep expertise in TypeScript and Node.js
  • Experience designing event-driven systems
  • Understanding of idempotency and failure modes
  • Systems-level thinking for end-to-end tracing
  • Production-grade backend service development

Nice-to-have

  • Prior experience with billing or subscription platforms
  • Familiarity with ERP or contract lifecycle management
  • Experience with multi-region SaaS architecture
  • Mentoring other developers and code review skills

Key Requirements

  • Deep expertise in TypeScript and Node.js
  • Experience with event-driven or webhook-based systems
  • Ability to work in complex, high-stakes codebases

Work Rights

Not specified

Tailored Resume

Cover Letter