Talent.com
MaintainX
Senior Software Developer, Tooling TeamMaintainX • Toronto, ON, Canada
Senior Software Developer, Tooling Team

Senior Software Developer, Tooling Team

MaintainX • Toronto, ON, Canada
6 days ago
Job type
  • Full-time
Job description

MaintainX is the world’s leading AI-powered maintenance and asset management platform, serving 14,000+ customers including Duracell, Shell, Cintas, and Brenntag. We raised $150M in Series D funding led by Bessemer Venture Partners and Bain Capital Ventures, bringing our total funding to $254M. We were named to the Forbes 2025 Cloud 100, the definitive ranking of the top 100 private cloud companies in the world.

MaintainX is the world’s leading AI-powered maintenance and asset management platform, serving 13,000+ customers including Duracell, Shell, Cintas, and Brenntag. We raised $150M in Series D funding led by Bessemer Venture Partners and Bain Capital Ventures, bringing our total funding to $254M. We were named to the Forbes 2025 Cloud 100, the definitive ranking of the top 100 private cloud companies in the world.

We’re growing fast and hiring the Engineering talent to match.

The team and the mission

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.

The platform we’re building today exists to answer one question: 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.

What You’ll Do

  • 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.

About You

  • 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.
  • An expert level of English, both spoken and written, is required, as the individual will need to lead platform engineering managers across multiple teams, present technical priorities to executive stakeholders, and align with engineering leaders outside Québec on a daily basis.

What’s In It For You

  • Competitive salary and meaningful equity opportunities.
  • Healthcare, dental, and vision coverage.
  • 401(k) / RRSP enrollment program.
  • Take what you need PTO.
  • A Work Culture where:
    • You’ll work alongside folks across the globe that reflect the MaintainX values, Smart Humble Optimist.
    • We believe in meritocracy, where ideas and effort are publicly celebrated.

About Us

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.

#J-18808-Ljbffr
Create a job alert for this search

Senior Software Developer, Tooling Team • Toronto, ON, Canada

Similar jobs

Senior Software Developer – IoT

Armstrong Fluid Technologytoronto, on, Canada
Full-time

Imagine working at the forefront of innovation in fluid-flow technology, with over 1400 colleagues across the globe, and contributing to a legacy of excellence that spans eight manufacturing facili... Show more

 • Promoted

Senior Software Developer ETL in Hybrid Setting

Rubicon PathToronto, ON, CA
Full-time

Elevate your expertise as a Senior Software Developer ETL at the Office of the Public Guardian and Trustee.This hybrid role focuses on integrating and testing the Dynamics 365 solution.In this posi... Show more

 • Promoted

Senior Software Developer

InteracToronto, ON, CA
Full-time

At Interac, we protect both — driving trust, security, and inclusion, so our digital economy thrives.Founded in 1984, Interac connects Canadians through secure digital payments, advanced identity v... Show more

 • Promoted

Senior Software Development Leader - C$214,200 A Year

Leading Technology CompanyToronto County, Canada
Full-time

Seeking a Senior Manager to design team structures and drive hiring for a technology company, focusing on global service deployments and customer experience enhancement. Show more

 • Promoted

Senior Software Engineer — Diagnostics Team

Unitytoronto, on, Canada
Full-time

Developing the Unity platform means designing, building, testing, and maintaining the systems that empower developers to ship and operate live games at scale.The Diagnostics team sits inside Unity'... Show more

 • Promoted

Team Lead in Software Development

SeequentToronto, ON, CA
Full-time

Take charge as a Team Lead in Software Development at Seequent, located in Toronto, Ontario.This hybrid role blends technical leadership with project management.As a Team Lead, you’ll manage a skil... Show more

 • Promoted

Senior Software Engineer, Internal Developer Platform New Toronto, Ontario, Canada

Zoom Information, Inc.toronto, on, Canada
Full-time

Build and own services across our 20+ microservice Backstage platform using TypeScript and Node.REST and GraphQL APIs consumed by other services and the Backstage frontend.Own the Backstage catalog... Show more

 • Promoted

Technical Lead / Senior Developer - Software Development

EYToronto
Full-time

At EY, you’ll have the opportunity to build a career as unique as you are, supported by a global network, inclusive culture, and leading‑edge technology.Join us to deliver impactful enterprise solu... Show more

 • Promoted

Senior Software Developer (Geotab Vitality)

GeotabToronto, ON, CA
Permanent

Senior Software Developer (Geotab Vitality).Geotab ® is a global leader in IoT and connected transportation and certified “Great Place to Work™.We are a company of diverse and talented individuals ... Show more

 • Promoted

Senior Staff Software Engineer - Distributed Systems Leader

ACVToronto
Full-time

A technology company in Toronto is seeking a Staff Software Developer to design, develop, and maintain software applications.The ideal candidate has over 8 years of experience, expert knowledge in ... Show more

 • Promoted

Senior Software Developer

Yoush ConsultingToronto, ON, CA
Temporary

Work with Business Analysts / UX & UI Designer / Product Manager / Cloud Architect, base on storyboard, user stories, UI/UX artifacts, solution architecture, security requirements, data models, dev... Show more

 • Promoted

Senior Software Tools Developer - C$110,000 - C$140,000 A Year

KardiumToronto County, Canada
Full-time

Develops, tests, and maintains software tools for a revolutionary medical device, supporting software development, testing, and integration using various programming languages and methodologies. Show more

 • Promoted

Staff Software Engineer – Developer Tooling

CognichipToronto
Full-time

Staff Software Engineer – Developer Tooling.At Cognichip, we are building the next‑generation IDE to empower semiconductor design engineers with a 10x productivity boost through AI‑native workflows... Show more

 • Promoted

Senior Staff Software Developer, Developer Productivity & AI Tooling

Robinhoodtoronto, on, Canada
Full-time

Senior Staff Software Developer, Developer Productivity & AI Tooling.Join us in building the future of finance.Our mission is to democratize finance for all.An estimated $124 trillion of assets wil... Show more

 • Promoted

Senior Software Developer - Workflows

Verily Healthtoronto, on, Canada
Full-time

Verily Health is a data platform and technology company purpose-built to power AI-enabled precision health solutions that accelerate research and improve care for individuals and communities.Unique... Show more

 • Promoted

Senior Software Developer (Askuity division)

The Home Depottoronto, on, Canada
Full-time

Pay Range: $135,000 - $165,000.At The Home Depot Canada, we want you to feel valued and supported.The pay range you see represents base salary only.In addition, your total rewards may include: semi... Show more

 • Promoted

Software Developer - Team Lead

IXL Learningtoronto, on, Canada
Full-time

Software Developer - Team Lead at IXL Learning.IXL Learning is looking for a Software Developer Team Lead to join our team in Toronto, Ontario.In this position, you will play a key role in creating... Show more

 • Promoted

Senior Software Engineer — Tech Leader & Impact

Alternative PaymentsToronto, ON, CA
Full-time

A dynamic fintech company based in Canada seeks a Lead Software Engineer to drive technical excellence in their platform.This role emphasizes designing scalable microservices and leading cross-func... Show more

 • Promoted

Software Developer - Full Stack - Senior

i-Net ConnexionToronto, ON, CA
Full-time

Microsoft/Azure Development and Quality Assurance Experience.Entity Framework or other Object-Relational Mapping data access tools.Knowledgeable in Web Content Accessibility Guidelines (WCAG) for w... Show more

 • Promoted

Senior Software Development Leader - C$214,200 A Year

AmazonToronto, Canada
Full-time

Senior Manager to lead software development, design team structures, and drive hiring.Responsible for global service deployments and enhancing customer experience. Show more