Назад
обновлено 5 дней назад

Staff Software Engineer - UI Platform

160 000 - 220 000CAD
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Staff Software Engineer - UI Platform (Java/Python/C++ and React): Building scalable UI platform infrastructure, shared libraries, reusable components, and tools that enable feature teams to deliver world-ready software with an accent on accessibility, internationalization, localization, and maintainability. Focus on defining architectural roadmaps, reviewing high-impact designs, resolving cross-team technical ambiguity, and implementing foundational platform components.

Location: Hybrid in Toronto, Ontario, Canada

Salary: $160,000–$220,000 CAD annually, plus equity where applicable, bonus, and benefits.

Company

Okta builds identity and security infrastructure that helps organizations safely use technology, including AI systems.

What you will do

  • Define and own the architectural vision and technical roadmap for a major UI platform subsystem.
  • Design and maintain shared libraries, reusable components, frameworks, and tools used across the organization.
  • Review high-impact technical proposals and cross-team interface specifications.
  • Drive alignment across product teams and translate product strategy into actionable technical architecture.
  • Mentor Senior Engineers, share knowledge, and establish engineering best practices.
  • Implement complex foundational platform components and ensure their technical quality.

Requirements

  • 5+ years of software development experience.
  • Strong expertise in software architecture and implementation using Java, Python, or C++.
  • Significant experience with frameworks such as Spring, React, or Node.
  • Strong understanding of software engineering principles and practices for scalable, maintainable systems.
  • Strong communication skills and the ability to explain complex concepts clearly.

Nice to have

  • Experience defining internationalization and localization strategies for large-scale enterprise applications.
  • Specialized knowledge of Unicode, ISO standards, and localization frameworks.
  • Experience with globalization testing processes.
  • Experience working on a platform team that treats developers as customers.

Culture & Benefits

  • Globally distributed engineering organization and cross-functional collaboration.
  • Health, dental, and vision insurance.
  • RRSP matching, healthcare spending support, and telemedicine.
  • Paid leave, including PTO and parental leave.
  • In-person onboarding designed to support connection and collaboration.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →