MaintainX

MaintainX

Senior Software Developer, Tooling Team

Montreal · Senior

Sponsorship not specifiedDetected 40 days ago
TypeScriptNode.jsDistributed SystemsCloud PlatformsCI/CDPlatform EngineeringGraphQLOpenAPICollaboration

About the role

  • We were named to the Forbes 2025 Cloud 100 https://www.getmaintainx.com/blog/maintainx-named-to-2025-forbes-cloud-100, the definitive ranking of the top 100 private cloud companies in the world.
  • We're growing fast and hiring the talent to match.

Responsibilities

  • Design, build, and maintain backend foundations and tooling powering our internal developer platform.
  • 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.

Requirements

  • 5+ years of distributed systems experience
  • Good knowledge of cloud infrastructure and CI/CD pipelines.

Skills

  • The team and the mission

Compensation

  • Competitive salary and meaningful equity opportunities.

Benefits

  • Competitive salary and meaningful equity opportunities.
  • Healthcare, dental, and vision coverage.
  • Take what you need PTO.

Company info

  • Our mission is to deliver one platform for maintenance, repair & operations teams to keep the physical world running. We believe the greatest asset in any organization is the people. That's why we built an intuitive, mobile-first solution to help boost productivity and collaboration across teams and locations.
  • MaintainX is committed to creating a diverse environment. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
  • Our mission is to deliver one platform for maintenance, repair & operations teams to keep the physical world running.
  • We believe the greatest asset in any organization is the people.
  • That's why we built an intuitive, mobile-first solution to help boost productivity and collaboration across teams and locations.
  • MaintainX is committed to creating a diverse environment.
  • All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
  • 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.
  • how do we keep MaintainX engineers shipping fast as the org grows from where we are now to 2-3x the size?
  • Today, spinning up a new backend service, getting it to production, and operating it involves too many manual steps, too much tribal knowledge, and too many decisions each team makes in isolation.
  • We want golden paths that make the right thing the easy thing.
  • A product mindset: ability to build a platform with and for internal customers.

This listing is sourced directly from MaintainX's careers page and normalized into a canonical job model.