Senior Software Developer (Tooling)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Developer (Tooling) (Node.js/TypeScript): Designing and maintaining backend foundations and tooling for an internal developer platform with an accent on developer experience and shipping velocity. Focus on consolidating platform primitives, implementing AI-native workflows, and evolving GraphQL APIs at scale.
Location: Toronto, Ontario, Canada
Company
is the world's leading AI-powered maintenance and asset management platform, serving over 13,000 customers globally.
What you will do
- Design, build, and maintain backend foundations and tooling powering the internal developer platform.
- Integrate AI-native workflows into the platform and daily engineering operations.
- Lead the evolution of platform primitives, including developer portals, domain-service templates, and scaffolders.
- Develop and optimize GraphQL, event-driven architectures, and OpenAPI golden paths.
- Collaborate with platform and product teams to define and drive the adoption of internal developer standards.
- Optimize CI/CD workflows to ensure engineers can ship fast as the organization scales.
Requirements
- 5+ years of experience with distributed systems.
- Expertise in Node.js, TypeScript, or similar languages.
- Proficiency in designing, maintaining, and evolving GraphQL APIs at scale.
- Strong AI mindset and knowledge of cloud infrastructure and CI/CD pipelines.
- Product mindset with the ability to build a platform tailored for internal customers.
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.
- A meritocratic environment based on "Smart Humble Optimist" values where ideas and effort are celebrated.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →