Senior Software Developer (API Platform)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Developer (API Platform): Designing and operating public-facing REST APIs for an industrial workflow management platform with an accent on scalability, developer experience, and enterprise integration. Focus on decoupling API layers from monoliths, implementing platform standards, and building robust data synchronization workflows.
Location: Montreal, Toronto
Company
is a world-leading mobile-first workflow management platform for industrial and frontline workers, specializing in IoT-enabled cloud tools for maintenance, safety, and operations.
What you will do
- Design and operate public-facing REST APIs with a focus on consistency, scalability, and developer experience.
- Implement platform standards including authentication, authorization, rate limiting, versioning, and pagination.
- Build robust batch and bulk API operations for high-volume data synchronization and enterprise migration workflows.
- Decouple the REST API layer from monolithic dependencies using strong contract testing.
- Develop shared libraries, SDKs, and documentation to accelerate the creation of connectors and integrations.
- Own production services end-to-end, managing monitoring, on-call rotations, and performance tuning based on SLIs/SLOs.
Requirements
- 4+ years of professional software engineering experience building backend systems, APIs, or platform products.
- Proficiency in one of the following languages: TypeScript, Go, or C#.
- Strong experience with relational databases (MySQL, PostgreSQL), including schema design and query optimization.
- Solid foundation in distributed systems fundamentals regarding reliability, scalability, and consistency.
- Proven track record of shipping production-grade APIs and optimizing platform usability.
- Strong testing mindset (unit, integration, E2E, contract) and hands-on CI/CD experience.
Nice to have
- Experience with integration ecosystems, iPaaS, SDKs, and ETL/sync patterns.
- Familiarity with enterprise identity and security patterns (OAuth2, OIDC).
- Experience with ERP ecosystems such as SAP S/4HANA, Oracle EBS/NetSuite, or Microsoft Dynamics.
- Experience building self-serve admin or debug tooling for external developers.
- Platform-level experience with Workato, Tray, or Zapier.
Culture & Benefits
- Competitive salary and meaningful equity opportunities.
- Comprehensive healthcare, dental, and vision coverage.
- 401(k) / RRSP enrollment program.
- Flexible "take what you need" PTO policy.
- Collaborative environment based on meritocracy and shared values of being Smart Humble Optimists.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →