GrepJob
MaintainX

Senior Software Developer, Billing

MaintainX
Apply
7 days ago
Toronto, Canada or Montréal, CanadaSenior
H1B Sponsor

Responsibilities

  • Architect and build a new billing service from the ground up.
  • Build the order-to-cash automation pipeline end-to-end.
  • Architect a unified entitlement service for feature enablement.
  • Drive consolidation of a product catalog.
  • Set reliability standards for all billing integrations.
  • Participate in an on-call rotation for billing infrastructure.
  • Work across the tech stack including TypeScript, React, and Node.js.
  • Own team features or systems and define their long-term health.
  • Mentor other developers and conduct code reviews.
  • Improve software development standards and processes.

Requirements

  • Deep expertise in TypeScript and Node.js.
  • Experience designing event-driven or webhook-based systems.
  • Comfort working in complex, high-stakes codebases.
  • Systems-level thinking to trace billing events across systems.

Benefits

  • Competitive salary and meaningful equity opportunities.
  • Healthcare, dental, and vision coverage.
  • 401(k) / RRSP enrollment program.
  • Take what you need PTO.
  • A culture that values meritocracy and celebrates ideas and effort.

Tech Stack

GraphQLNode.jsReactReact NativeTypeScript

Categories