itjobs.ca Logo
MaintainX logo

Senior Software Developer

MaintainXabout 2 months ago
Toronto
Senior Level

Top Benefits

Flexible time off
Competitive salary and equity opportunities
Training and development investments

About the role

Who you are

  • 5+ years of distributed systems experience
  • Expert in Node.js, TypeScript, or similar languages
  • Proficient designing, maintaining, and evolving GraphQL APIs at scale
  • Strong AI mindset
  • Good knowledge of cloud infrastructure and CI/CD pipelines
  • A product mindset: ability to build a platform with and for internal customers

What the job involves

  • You'd be joining our Backend team within the Platform Engineering division. We're a group with an unusual mandate inside MaintainX: we treat our internal developer platform as a real product, with internal customers (150+ developers), adoption metrics, and a roadmap shaped by what product teams actually need. We are not an ops team
  • Design, build, and maintain backend foundations and tooling powering our internal developer platform
  • Bring AI native and add on workflows into your daily work and into the platform
  • Raise engineering excellence standards
  • Lead to the consolidation and evolution of platform primitives: developer portal, local development, domain-service templates and scaffolders, graphQL, event-driven, openAPI golden paths and CI/CD workflows
  • Collaborate with other platform teams and product development teams on defining and adopting the internal developer platform

Benefits

  • Flexible time off
  • Competitive salary and equity opportunities
  • Training and development investments
  • Comprehensive healthcare coverage

About MaintainX

Software Development