Senior Software Developer, Backend Platform
Maintainx
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. We're growing fast and hiring the talent to match.
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 missionYou'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.
- ...our young engineering blog . About the role As a Senior Software Developer at Vasco, you'll join a small team of product designers and... ...engineers reporting to our CTO. Your focus will be building the backend of our product, with the opportunity to work on core...SeniorSoftwareDaily paidFull timeInternship3 days per week
- ...emissions. We are looking for a senior engineer who wants their work... ..., who takes pride in building software that is reliable and genuinely... ...lifecycle, with a focus on developing features and delivering value... ..., test, integrate, and deploy backend and API stacks. Maintain and...SeniorSoftwareFull timeLocal areaRemote workFlexible hours
- ...operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology powers over... ...make a real difference. Job Description As a Senior/Staff Platform Developer at Vention, you will focus on developing the internal...SeniorSoftwareFull timeInternshipWork at officeWork from home
- ...recherche d'un développeur de logiciels backend. Pour ce poste spécifique, le candidat... ...ROLE: We are seeking experienced Software Developers to work with us to build amazing new products... ...We are looking for a backend software developer. For this specific role, the candidate...SeniorSoftwareDaily paidFull timeInternshipWork at officeRemote workWork from homeFlexible hours
- ...Join Montrium as a Software Developer, SharePoint Backend and help evolve the backend capabilities that power our established Connect platform. In this role, you will work at the intersection of software development, SharePoint platform configuration, APIs, SDKs, data models...SoftwareLong term contractFull time
- ...efficient and enjoyable world. Role overview As a Senior Software Developer, we expect you to be disciplined regarding software... ...’s a plus if you have experience with Cloud-hosting platforms (AWS, Azure, GCP, etc.) Virtualization and Containerization...SeniorSoftwareFull timeWork at officeFlexible hours
- ...powered maintenance and asset management platform, serving 14,000+ customers including... ...The Opportunity We're looking for a Senior Software Development Manager to lead MaintainX's... ...DevOps, Compliance, Testing Frameworks, Backend Frameworks, Mobile Frameworks, and SRE....SeniorSoftwareFull timeInternshipImmediate start
- ...the world's leading AI-powered maintenance and asset management platform, serving 14,000+ customers including Duracell, Shell, Cintas, and... ...to deployment and production operation, working across backend services, data pipelines, and integration points as needed. An...SeniorSoftwareLong term contractFull timeImmediate start
- ...efficient and enjoyable world. Role overview As a Senior Software Developer with strong Data Engineering and MLOps experience, you... ...production-ready ML systems. You’re comfortable moving between backend development, data engineering, ML lifecycle practices,...SeniorSoftwareFull timeWork at officeFlexible hours
- ...We are seeking a visionary and highly technical Senior ML Data Platform Developer to architect, implement, scale, and maintain the data engine powering... ...field (e.g., computer science, computer engineering, software engineering) is required. ~5+ years of experience in designing...SeniorSoftwareFull timeWork at office
- ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology powers over 25,... ...MachineCode team owns Vention's application authoring platform. We develop the cloud-first authoring experience along with the set of...SeniorSoftwareFull timeInternshipWork at officeWork from home
- ...more efficient and enjoyable world. Role overview As a Senior Software Developer with strong Cloud, DevOps, and infrastructure experience,... ...observability, and operations. You’re comfortable moving between backend development, infrastructure, CI/CD, cloud-native...SeniorSoftwareFull timeWork at officeFlexible hours
- ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology powers over... ...make a real difference. Job Description As a Senior Software Developer at Vention… Reporting to the Machine Apps Team Lead,...SeniorSoftwareLong term contractFull timeInternshipWork at officeWork from home
- ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology powers over... ...make a real difference. Job Description As a Senior Software Developer at Vention… You’ll play a key role on the Machine...SeniorSoftwareLong term contractFull timeInternshipWork at officeWork from home
- ...site Création de services backend fiables et d'automatisation dans... ...build, deploy, and operate software across cloud, on-premises and... ...us in building a unified platform that removes complexity and enables... ..., automation, observability, developer experience and hybrid...SoftwareFull timeFlexible hours
- ...operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology powers over... ...make a real difference. Job Description As a Senior Simulation Developer at Vention, you’ll be a key contributor to the evolution...SeniorSoftwareFull timeInternshipWork at officeWork from home
- ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology powers over... ...make a real difference. Job Description As a Senior Software Developer at Vention, you will be a key contributor to the...SeniorSoftwareFull timeInternshipWork at officeWork from home
- ...capabilities to ensure the security of critical infrastructures and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software applications using C++. Apply software development good practices and...SeniorSoftwarePermanent employmentFull timeFlexible hours
- ...skills to be an expert in complex backend development, including... ...micro-services. You will design, develop, and deliver powerful server-side... ...Build robust and scalable software in Node.js , Python or Go... ...skills (Strongly advised for senior profiles) Containers: Docker...SeniorSoftwareFull timeWork at officeRemote work
- ...difference You are a PHP master who eats APIs for breakfast. Our Backend Developer will help Frank & Oak deliver an amazing e-commerce... ...Experience with Magento Experience with other e-commerce platforms Experience working with payment gateways Experience with...Full time
- ...ML inference and motivated to make them faster, more reliable, and more cost-efficient? Coveo is looking for a Software Developer intern to join our ML Platform Serving team in Research & Development. Your mission? Help us improve the efficiency, performance, and observability...SoftwareFull timeSummer workInternshipWork at office2 days per week
- ...Sparkgrid ( provides coworking spaces with a cloud-based management platform allowing space owners to manage all the aspects of their... ...community management. Job Description We are looking for a Backend Developer who loves web development and loves working with open source...Full time
- ...maintenance and asset management platform, serving 14,000+ customers... ...providing intuitive, mobile-first software that helps teams keep the... ...Compliance, Testing Frameworks, Backend Frameworks, Mobile Frameworks,... ...platform investments. Lead and develop a team of Software Development...SoftwareFull timeInternshipImmediate startWorldwide
- ...We're seeking a talented Data Platform Developer to join our Platform Engineering team and architect the data foundation that will power Newforma... ...vector embeddings and model training Work with the Lead Software Architect to ensure data architecture aligns with overall...SoftwareFull timeWorldwide
- ...valued. Job Description The Role: Senior Software Engineer Embedded within the... ...support business growth, while owning your developments end-to-end in a fast-moving, product-driven... ...Develop and maintain high-performance platforms supporting coworking and flex-space...SeniorSoftwareFull timeWork at officeLocal areaFlexible hours1 day per week
- ...------------- Your team’s dynamic: In your role as a software developer, you will be in a unique position to leverage and expand your... ...personal development. Our main mission is to build a powerful platform for developing, deploying and reselling Genetec’s growing...SoftwareFull timeContract workApprenticeshipFlexible hours
- ...AppDirect offers a subscription commerce platform to sell any product, through any... ...looking to hire a skilled and ambitious software developer in Montreal. You are a highly technical... ...observability) and partner with specialists when backend or infra depth is needed. Strong...SoftwareFull timeWorldwide
- ...Description Position at The Maples Group (Financial Services) Position: Senior Software Developer Location: Montreal, Canada What’s it like to work here? We are driven to excel, and collaboration is key to our continued success. We can go further...SeniorSoftwareFull timeWork at officeWorldwide
- ...intégration fluide avec les services backend et les solutions de stockage Participer... ...’s dynamic: You could be part of a software development team that works in collaboration with other teams to develop and maintain a cloud platform for a brand-new innovative product “...SeniorSoftwareFull timeFlexible hours
- ...internet’s safest and most popular platforms. With the support of an... ...As a Full Stack Java/React Developer, you will work on large-scale... ...and maintain object-oriented backend applications and React-based... ...~ Solid understanding of the software development lifecycle (SDLC)...SoftwareFull timeWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer, Backend Platform. Be the first to apply!
- ingénieur logiciel embarqué Montréal, QC
- software engineer internship Montréal, QC
- software developer no experience Montréal, QC
- développeur logiciel Montréal, QC
- software developer remote Montréal, QC
- software engineer intern Montréal, QC
- software developer intern Montréal, QC
- software engineer - ai machine learning Montréal, QC
- director software engineering Montréal, QC
- software engineer Montréal, QC

