Senior Software Developer, API Platform and Ecosystem
Maintainx
| Company | Maintainx |
| Category | Engineering |
| Location | Canada |
| Remote | Hybrid |
| Employment | Not stated |
| Level | Senior |
| Salary | Not stated by the employer |
| Posted | 9 Mar 2026 |
| Last verified | 30 Jul 2026 |
| Source | Employer career page (ashby) |
Description
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 https://www.getmaintainx.com/newsroom/maintainx-raises-150m led by Bessemer Venture Partners and Bain Capital Ventures, bringing our total funding to $254M. We were named to the Forbes 2025 Cloud 100 https://www.getmaintainx.com/blog/maintainx-named-to-2025-forbes-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 leading mobile-first workflow management platform for industrial and frontline workers. We are a modern IoT enabled cloud based tool for maintenance, safety, and operations on equipment and facilities. MaintainX powers operational excellence for 12,000+ businesses including Duracell, Univar Solutions Inc., Titan America, McDonalds, Brenntag, Cintas, Michaels, and Shell. We recently completed a $150 million Series D round, bringing our total funding to $254 million and valuing the company at $2.5 billion.
What You’ll Do:
- Design, build, and operate MaintainX’s public-facing REST APIs, with a focus on consistency, scalability, and great developer experience. Want to see what it currently looks like? Head over here! https://api.getmaintainx.com/v1/docs
- Implement platform standards and patterns: authentication/authorization, rate limiting, versioning, filtering, pagination, idempotency, error semantics, and backwards compatibility.
- Design and implement robust batch and bulk API operations that enable high-volume data synchronization and large-scale migration workflows for enterprise customers.
- Decouple the REST API layer from monolithic dependencies while implementing strong contract testing to ensure GraphQL changes do not impact REST API stability, improving overall reliability and iteration speed.
- Build scaffolding, templates, and shared libraries that make connector/integration development faster and more consistent.
- Improve CI/CD pipelines, release automation, and quality gates for integrations and ecosystem services.
- Produce strong developer documentation and reference implementations (For eg. SDKs).
- Contribute to the infrastructure and workflows that allows integrations to be published, versioned, and supported in our internal or external integrations marketplace (Eg. Workato, Tray).
- Enable automation-driven onboarding flows (e.g., connection creation, credential management, environment configuration).
- Build standardized integration foundations and reusable building blocks for enterprise systems (e.g., SAP recipes and BTP building blocks; productized Oracle EBS/NetSuite and Microsoft D365 integrations).
- Ensure integrations meet enterprise expectations around security, auditability, performance, and operability.
- Own production services and platform components end-to-end: monitoring, on-call, incident response, root-cause analysis, and iterative hardening.
- Drive performance tuning and reliability improvements based on data (SLIs/SLOs, logs, traces, and metrics).
About You:
- 4+ years of professional software engineering experience building backend systems, APIs, or platform products (seniority flexible based on impact and scope).
- Strong experience with service-oriented backend development and one of the following languages (TypeScript, Go, C#) and willingness to learn other languages based on context.
- Strong experience working with relational databases (e.g., MySQL, PostgreSQL) including schema design, query optimization, and data modeling.
- Solid foundation in distributed systems fundamentals: reliability, scalability, consistency, and failure modes.
- Experience shipping production-grade APIs and thinking deeply about developer experience and platform usability.
- Strong testing mindset (unit, integration, end to end and contract testin
995,367 openings. Erioun finds yours.Scored against your own profile, every hour.Try the radar →