# Staff Software Engineer - UI Platform

**Company:** [Okta](https://hotfix.jobs/companies/okta)
**Location:** Toronto, Canada
**Role:** Frontend Engineering
**Salary:** CA$160k – CA$220k/yr
**Experience:** 7+ years
**Skills:** Java, Python, C++, Spring, React, Node.js, Software Architecture, Internationalization, Localization, Unicode, Iso Standards, Globalization Testing, APIs, Scalable Systems
**Posted:** 2026-07-31

> Staff Software Engineer leading the architectural vision and hands-on development of shared UI platform infrastructure, including reusable components and globalization capabilities. Requires 5+ years of software development experience, strong architecture expertise, and proficiency with Java, Python, or C++ plus modern UI frameworks.

## Job Description

## Responsibilities
- Define, own, and drive the architectural vision and technical roadmap for a major UI platform subsystem, such as internationalization and localization infrastructure.
- Secure buy-in across dependent feature teams.
- Serve as the definitive design reviewer for high-impact proposals and cross-team interface specifications.
- Drive cross-functional alignment and resolve technical ambiguity for initiatives spanning multiple product teams.
- Translate high-level product strategy into actionable technical architecture.
- Share knowledge, mentor Senior Engineers, and establish engineering best practices.
- Build reusable components and robust design patterns that help teams deliver world-ready UIs and APIs efficiently.
- Contribute hands-on to implementation and ensure the technical quality of complex, foundational platform components.

## Requirements
- 5+ years of software development experience.
- Expertise in software architecture and implementation.
- Strong development background in a language such as Java, Python, or C++.
- Significant experience with frameworks such as Spring, React.js, or Node.js.
- Strong understanding of software engineering designs, principles, and practices.
- Experience building scalable and maintainable systems.
- Strong communication skills and the ability to explain complex concepts clearly.

## Nice to Have
- Experience defining and implementing internationalization and localization strategies for large-scale enterprise applications.
- Deep knowledge of Unicode, ISO standards, and localization frameworks.
- Experience applying globalization expertise to company-wide challenges.
- Familiarity with globalization testing processes.
- Experience working on a platform team that treats developers as customers.

## Compensation and Benefits
- Annual base salary for candidates located in Canada: **$160,000–$220,000 CAD**.
- Equity, where applicable, bonus, and benefits.
- Health, dental, and vision insurance.
- RRSP with a match.
- Healthcare spending account and telemedicine.
- Paid leave, including PTO and parental leave.

## Similar jobs

- [Staff Frontend Engineer](https://hotfix.jobs/jobs/b275f941-458e-48e2-b513-96201edf77a8) - ClickUp - Remote
- [Senior Software Engineer - AI Experiences](https://hotfix.jobs/jobs/cd5017ba-b2ec-40a4-a49d-9c3fea130286) - Sardine - Remote - CA$160k – CA$210k/yr
- [Senior Software Frontend Engineer – Dashboards](https://hotfix.jobs/jobs/db94f3f5-b260-4985-97c4-accda6d901b1) - Databricks - Vancouver, Canada - CA$146k – CA$201k/yr
- [Senior Software Engineer, Frontend](https://hotfix.jobs/jobs/41cd5c29-425f-4c65-b053-3c26f3877973) - Brex - Seattle, WA - $192k – $240k/yr
- [Senior Front End Engineer](https://hotfix.jobs/jobs/619021b4-066f-4a67-9722-3c2b4de00820) - Earnin - Remote - $228k – $279k/yr

**Apply:** https://hotfix.jobs/jobs/b91c0976-32ba-4683-8667-dbc7fddb1659
**Canonical:** https://hotfix.jobs/jobs/b91c0976-32ba-4683-8667-dbc7fddb1659