Okta
Staff Software Engineer - UI Platform
$194K–$267K
San Francisco, California +3 · Staff · Full-time · Posted Sep 17, 2026
- Location
- San Francisco, California
Toronto, Ontario, Canada
Toronto, ON, Canada
United States - Experience
- 5+ years of software development experience.
- Visa sponsorship
- Employee must be physically on U.S. soil and be a U.S. person; working on a U.S. visa does not qualify.
About the job
Defines and builds Okta’s shared UI platform infrastructure, setting its technical direction and enabling product teams to deliver accessible, scalable, world-ready software.
What you'll do
- Own the architectural vision and technical roadmap for a UI platform subsystem, and secure alignment across dependent teams.
- Review high-impact designs, resolve cross-team technical ambiguity, and translate product strategy into architecture.
- Build foundational platform components and reusable tools, while mentoring engineers and establishing best practices.
What they ask for
- 5+ years of software development experience.
- Expertise in software architecture and implementation, with a strong development background in a language such as Java, Python, or C++, and significant experience with frameworks such as Spring, React.js, or Node.js.
- Strong grasp of software engineering principles and practices for scalable, maintainable systems.
- Strong communication skills to explain complex concepts clearly.
Nice to have
- Experience defining and implementing internationalization and localization strategies for large-scale enterprise applications.
- Familiarity with globalization and accessibility tooling and processes, UI build tooling, CLIs, design systems, or platform teams treating developers as customers.
Pay
$194,000 — $267,000 USD (base salary); $160,000 — $220,000 CAD (base salary)
Tools
Java, Python, C++, Spring, React.js, Node.js
Model-written summary · the original posting is authoritative