MaintainX

Montréal
300 Total Employees
Year Founded: 2018

Jobs at MaintainX

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

One Month AgoSaved
Hybrid
2 Locations
Software
Build and operate scalable AI platform services, internal APIs, and production workflows integrating LLMs and AI tools. Own reliability through observability, alerting, incident response, performance tuning, cost optimization, capacity planning, CI/CD, and infrastructure improvements. The role requires Python backend development, distributed systems, asynchronous processing, cloud infrastructure, infrastructure as code, and cross-layer experience spanning services, data, infrastructure, and AI tooling.
3 Months AgoSaved
In-Office or Remote
2 Locations
Software
Build and maintain React Native foundations and tooling for an internal mobile developer platform. Integrate AI-native workflows, consolidate SDKs, CI pipelines, build tools, and reusable components, raise engineering standards, and collaborate with platform and product teams to accelerate mobile feature delivery.
2 Days AgoSaved
In-Office or Remote
2 Locations
Software
Build and maintain a shared quality platform and test automation frameworks, design AI‑assisted test authoring and test harnesses, own CI integration and build reliability, eliminate flaky tests and systemic test debt, deliver shared testing utilities, collaborate with product teams, Quality Advocates, and SRE, and evaluate/adopt emerging AI testing tools to improve developer productivity and release confidence.
7 Days AgoSaved
In-Office or Remote
7 Locations
Software
Own a mid-market customer portfolio from post-sale handoff through renewal and expansion. Build client relationships, identify expansion opportunities, conduct QBRs and product demonstrations, manage proposals and follow-ups, maintain accurate sales documentation, and forecast pipeline performance. The role requires navigating complex B2B sales cycles, managing multiple stakeholders, and delivering retention and revenue growth.
8 Days AgoSaved
In-Office
Toronto, ON, CAN
Software
Serve as the technical integration expert during pre-sales, leading discovery of customer ERP, CMMS, EAM, and enterprise system requirements. Create integration scopes, data-flow diagrams, effort estimates, reference architectures, and proof-of-concept integrations. Assess feasibility and risks, support pricing and deal reviews, deliver demos, and collaborate with post-sales Integrations, Product, Engineering, and Legal to ensure technically sound customer commitments and effective implementation handoffs.
11 Days AgoSaved
Hybrid
Toronto, ON, CAN
Software
Develop and deliver custom client integrations using REST APIs, connectors, middleware, and data transformation. Partner with consultants and clients to translate requirements into reliable technical solutions, advise on API usage, troubleshoot issues, test integrations, document solutions, and support project planning. Collaborate with Engineering and Product teams to prioritize integration needs and maintain secure, high-performing customer implementations.
Software
Design and implement full-stack software, infrastructure, and shift-left tooling for compliant, multi-region deployments. Build application features with TypeScript and React Native, manage AWS GovCloud and regional environments using Terraform and Atmos, reduce architectural drift, and troubleshoot distributed systems. Lead complex cross-team initiatives, contribute to audit-ready documentation and standards, and mentor engineers through technical guidance, design discussions, and code reviews.
12 Days AgoSaved
In-Office or Remote
2 Locations
Software
Partner with product and platform teams to improve reliability, observability, and developer autonomy. Design for reliability, establish standards, build shared tooling, mentor teams on SRE practices, and lead incident response and service health initiatives to scale platform resilience.
12 Days AgoSaved
Hybrid
2 Locations
Software
Design, build, and maintain backend foundations and tooling for MaintainX’s internal developer platform. Develop golden paths for developer portals, local development, service templates, GraphQL, event-driven architecture, OpenAPI, and CI/CD workflows. Collaborate with platform and product engineering teams to drive adoption, improve engineering standards, and incorporate AI-enabled workflows. The role requires distributed systems expertise, strong Node.js or TypeScript skills, GraphQL experience, cloud infrastructure knowledge, and a product mindset.
13 Days AgoSaved
Hybrid
2 Locations
Software
Own end-to-end qualitative and quantitative UX research, including planning, participant recruitment, interviews, site visits, synthesis, and presentation. Translate user behavior into actionable product recommendations, influence cross-functional product decisions, champion customer empathy, and establish scalable research tools and processes. Use AI tooling and analytics data to accelerate research while maintaining rigor. The role focuses on maintenance technicians, facility managers, and operations teams using an AI-first B2B SaaS platform.
15 Days AgoSaved
Hybrid
Toronto, ON, CAN
Software
Own execution of account-based marketing programs targeting enterprise and mid-market customer expansion. Manage paid LinkedIn and programmatic campaigns, coordinate webinars, events, email, and direct mail, maintain campaign and contact data, brief creative teams, monitor performance, and optimize for pipeline quality. Partner with Sales, Customer Success, Events, and Content while developing account-specific plays and managing pipeline KPIs.
18 Days AgoSaved
Hybrid
2 Locations
Software
Lead a team of 5–6 developers, owning delivery, quality, priorities, and reliable software development. Partner with product and design, coach and develop engineers, participate in hiring, establish expectations, and champion CI/CD, code quality, observability, and technical design practices. Provide senior leadership with visibility into team impact, progress, and risks across reporting, identity and access management, or search platform teams.
Software
Lead the multi-year technical strategy, architecture, governance, and evolution of MaintainX’s mobile platform. Build shared foundations, SDKs, CI pipelines, build tooling, release systems, observability, and AI-enabled developer workflows. Drive adoption across engineering teams, establish platform success metrics, influence technical direction, mentor senior engineers, and communicate priorities and results to executives and engineering leaders.
19 Days AgoSaved
In-Office or Remote
Toronto, ON, CAN
Software
Run full-cycle sales for transactional enterprise SaaS deals, including prospecting, inbound lead follow-up, qualification, closing, renewals, and event support. Partner with Field Account Executives on account plans, maintain accurate CRM data, forecast sales, and manage territory priorities. The role requires 2–4 years of SaaS or technology sales experience with closing responsibilities and offers a path toward strategic enterprise sales.
20 Days AgoSaved
In-Office or Remote
Toronto, ON, CAN
Software
Own the Brand Design team’s operating rhythm from intake through delivery. Manage Asana requests, creative briefs, prioritization, processes, milestones, capacity planning, file organization, and reporting. Partner with Marketing Program Management on major initiatives, identify trade-offs early, and optimize workflows so designers can focus on design. The role requires project delivery experience in an in-house creative, design, or marketing environment and strong stakeholder management.
22 Days AgoSaved
In-Office or Remote
Toronto, ON, CAN
Software
Own the full-cycle B2B sales process for emerging-market accounts, from prospecting and lead conversion through discovery, demonstrations, proposals, forecasting, and closing. The role requires consistently meeting sales targets, maintaining accurate forecasts, managing multiple opportunities, using sales technologies, and contributing to pipeline generation. Success also involves strong organization, communication, coachability, industry learning, and an entrepreneurial startup mindset.
26 Days AgoSaved
Hybrid
2 Locations
Software
Lead architecture and end-to-end delivery of large full-stack projects for MaintainX’s core work execution platform. Shape technical direction, design scalable workflows, mentor senior and staff engineers, improve reliability and delivery practices, and partner with product, design, and engineering leadership. Work across dense data interfaces, mobile-first experiences, offline behavior, multi-site scale, scheduling, inventory, reporting, and enterprise systems while participating in on-call rotation.
Software
Lead the architecture and delivery of shared platform and infrastructure systems, including APIs, developer tooling, design system components, release foundations, and runtime services. Own technical direction, reliability, performance, and long-term health for a platform domain. Partner across product and engineering teams, mentor senior engineers, drive adoption, improve testing and delivery practices, and participate in on-call rotations.
28 Days AgoSaved
Hybrid
2 Locations
Software
Own the roadmap for Identity and Access Management and establish a new Entitlements and Product Configuration domain. Define product charters, success metrics, unified technical frameworks, feature rollout and licensing approaches, and prioritize delivery with engineering. Partner with Sales, Customer Success, and Finance to align entitlements with business needs while consolidating fragmented legacy systems and introducing consistent product practices.
One Month AgoSaved
In-Office or Remote
Toronto, ON, CAN
Software
Runs and evaluates growth marketing experiments across paid social, programmatic, streaming audio, direct mail, and emerging channels. Manages test budgets, analyzes quantitative and qualitative results, recommends scaling or stopping experiments, uses AI for creative optimization, and builds reusable testing frameworks. Partners with Creative, Sales, and Product Marketing while progressing toward end-to-end ownership of one or two channels.