3 months ago
Toronto, CanadaSenior
Responsibilities
- Design, build, and maintain backend foundations and tooling for the internal developer platform.
- Incorporate AI-native and add-on workflows into daily work and the platform.
- Raise engineering excellence standards.
- Lead consolidation and evolution of platform primitives, including the developer portal, local development, service templates and scaffolders, GraphQL, event-driven workflows, OpenAPI golden paths, and CI/CD workflows.
- Collaborate with platform and product development teams to define and adopt the internal developer platform.
Requirements
- At least 5 years of distributed-systems experience.
- Expertise in Node.js, TypeScript, or similar programming languages.
- Proficiency designing, maintaining, and evolving GraphQL APIs at scale.
- Strong AI mindset.
- Good knowledge of cloud infrastructure and CI/CD pipelines.
- Ability to build a platform with and for internal customers using a product mindset.
Benefits
- Healthcare, dental, and vision coverage.
- 401(k) / RRSP enrollment program.
- Take-what-you-need paid time off.
- Work alongside a global team and participate in a culture that celebrates ideas and effort.
- Competitive salary and meaningful equity opportunities are offered, though no base-pay amount is stated.
Tech Stack
About MaintainX
MaintainX builds a mobile-first CMMS and work execution platform for industrial and frontline teams to manage work orders, assets, preventive maintenance, and inspections. The company sells its software as a subscription to manufacturers, facilities, and multi-site operators. Founded in 2018 and headquartered in San Francisco, MaintainX is part of Autodesk and is used by well-known brands such as McDonald’s and Duracell.
