Senior Software Developer, Backend Platform
MaintainX
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 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 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.
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.
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.
- ...Build the platform that turns machine learning experimentation into production-ready confidence... ...deployment. At the intersection of backend development, cloud infrastructure, and... ...impact across Coveo. As one of our Senior Backend Software Developers, ML Platform, you will:...SeniorSoftware
- ...emitters and to visualize and quantify their emissions. Reporting to the Mission Platform lead, GHGSat is looking for an innovative and experienced Backend Developer for our Payload Planner software. As part of a cross-functional team deployed around Agile Scrum, you will be...SoftwareFull timeLocal areaRemote workFlexible hours
- ...encouraged to evolve every day. What you’ll do As a Senior Software Developer (Online Services) , you will design, develop and operate distributed... ...your experience and passion to one of the largest gaming platforms in the world. You’re eager to drive the modernization of a...SeniorSoftwareFull timeWorldwide
- ...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
- ...Build the future of intelligent search Why build just another backend service when you can shape the search technology powering an entire product ecosystem? As a Senior Software Developer on our Search team, you'll help evolve Coveo's search capabilities, delivering intelligent...SeniorSoftwareFull time
- ...Location: On-Site, Montreal About the Role Valnet's Automotive Group is looking for a Senior Backend Developer to join a multi-functional development team. The ideal candidate must possess excellent analytical and problem-solving skills and a desire to work in a fast...SeniorFull time
- ...AppDirect offers a subscription commerce platform to sell any product, through any... ...is the leading solution built to help software companies generate revenue through data... ...companies in the world. About You As a Senior Software Developer, you'll join a development team that...SeniorSoftwareApprenticeshipWorldwideFlexible hours
- ...for creative strategists : an AI-native platform that bridges the gap between performance... ...& CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer... ...full-stack development with a focus on backend: anything from building features to...SeniorSoftwarePermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
$55 - $77 per hour
...77.00 CAD Per Hour HireArt is helping our client find a Backend Software Engineer to help build scalable backend services that power one of the world's leading bike-share platforms. In this role, you'll develop and maintain backend services that support B2B customer features...SoftwareHourly payFull timeContract workFor contractorsWork 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
- ...seamless customer experiences. It's all developed and delivered by the members of... ...You belong at Bell. Summary The software development team of the MediaTV Technology... ...scalable. Key Responsibilities As a Senior Developer, your work will be shared between a...SeniorSoftwareLong term contractFull timeWork at office3 days per week
- ...un·e Développeur·se logiciel senior possédant une expertise approfondie... ...Dynamics 365, de la Power Platform et des technologies d’intégration... ...Microsoft (ex. : Azure Developer, Power Platform, Dynamics 365)... ...We’re looking for a Senior Software Developer with deep expertise...SeniorSoftwareFull timeFlexible hours
- ...day? As part of our Agentic Operation team, you’ll build the platform capabilities that power Coveo’s conversational AI... ...tangible product value, you’ll feel right at home here. As our Senior Software Developer, you will: Design, build, and evolve the platform services...SeniorSoftwareWork from home
- ...------------- 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
- ...monetization. Qualifications What you bring to the team ~5+ years of professional programming experience. ~ Experience in backend development, ideally within a cloud and/or microservices environment. ~ Interest in building and operating complex, scalable...SeniorSoftwareFull time
- ...The Edge OS family is responsible for developing an operating system and services that enable... ...Genetec’s next generation of physical security software to our clients. Your goal will be to... ...for a modern connected-device management platform Keep quality assurance in mind by...SoftwareFull timeRemote workFlexible hours
- ...150 countries. Développeur(se) Logiciel Senior (Full Stack) Développement de logiciels... ...Expérience dans le développement d'API REST backend dans AWS en utilisant Node.js, NPM, et... ...en lieu et place d'un diplôme. Senior Software Developer (Full Stack) Software Development at HMH...SeniorSoftwareFull timeApprenticeship
- ...seamless customer experiences. It's all developed and delivered by the members of... ...seeking a highly skilled and experienced Senior Software Developer (Devops Engineer)to lead and... ...architectural direction of our software platforms. Specific projects may involve leading...SeniorSoftwareFull timeWork at officeImmediate start3 days per week
- ...consensus. We are looking for multiple passionate Software Developers to join our team. You will develop critical software that engineering teams use to... ...you will be surrounded by cutting-edge technology and senior technologists providing you with the best possible environment...SeniorSoftwareFull time
- ...safer, more person-centered care across senior living through world-leading AI, industry... ...Your Role at SafelyYou As a Senior Software Engineer on the Fleet Team, you will help... ...ll design and deliver resilient, scalable backend systems in Go, contribute to internal frontend...SeniorSoftwareLong term contractRemote workWork from home
- ...for all funding programs in Canada. The platform matches entrepreneurs, private investors,... ...technology. The Challenge Are you a rockstar developer looking to work in a fun and challenging... ...our Platform Manager, designers, and software development team, you will design and...SeniorSoftwareFull timeWork at office
- ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer, we expect you to be disciplined regarding software development, and ready and eager to collaborate with and mentor...SeniorSoftwareFull time
- ...sur les composants FrontEnd et BackEnd du produit en utilisant toutes... ...Plate Recognition Core Platform Enterprise Unification System... ...in Computer Engineering, Software Engineering or Computer Science... ...of experience, from junior to senior Motivated to work in a fast...SeniorSoftwareFull timeFlexible hours
- ...consensus. We are looking for multiple passionate Software Developers to join our team. You will develop critical software that powers the collection,... ...you will be surrounded by cutting-edge technology and senior technologists providing you with the best possible environment...SeniorSoftware
- ...AppDirect offers a subscription commerce platform to sell any product, through any channel,... ...safely. About You We are looking for a Senior Database Reliability Engineer to join our... ...a strong culture of documentation by developing and sharing high-quality knowledge resources...SeniorWorldwide
$70 - $75 per hour
...Job Title: Senior Software Developer, CAD Applications (C++/Python) Location: Hybrid - Montreal, Quebec, Canada Job Type: T4 Contract Experience... ...candidate will contribute to the development of cross-platform CAD application features, components, plugins, and supporting...SeniorSoftwareHourly payLong term contractFull timeContract work- ...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 time
- ...efficient and enjoyable world. Role overview As a Senior Software Developer with strong Data Engineering and MLOps experience, you design... ...production-ready ML systems. You’re comfortable moving between backend development, data engineering, ML lifecycle practices,...SeniorSoftwareFull time
- ...Senior Data Developer Who We Are 2K is headquartered in Novato, California and is a wholly owned label of Take-Two Interactive Software, Inc. (NASDAQ: TTWO). Founded in 2005, 2K Games is a global video... ...-class games across multiple platforms, include Visual Concepts,...SeniorSoftwareApprenticeshipCasual workWork from home
- The programmer hired by Foniva will have to understand, analyze and define the algorithms needed to achieve the objectives set by the technical director. He will have to program all business decisions and ensure the quality of Foniva products and services. Also, he will...SoftwareFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer, Backend Platform. Be the first to apply!
- software engineer intern Montréal, QC
- linux software engineer Montréal, QC
- software engineer - robotics Montréal, QC
- software engineer Montréal, QC
- software developer no experience Montréal, QC
- software engineer part time Montréal, QC
- ingénieur logiciel Montréal, QC
- ingénieur logiciel embarqué Montréal, QC
- software engineer devops Montréal, QC
- software developer entry level Montréal, QC

