Staff Software Engineer - UI Platform

Okta
Toronto
Workplace: HybridFull timeCAD 160,000 - 220,000 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Java","Python","C++","Spring","React.js","Node.js","UI","Architecture"]

Lead the definition and execution of the UI platform's architectural vision, shaping reusable components and frameworks used across multiple feature teams. Drive cross-team alignment, review high-impact designs, mentor senior engineers, and hands-on contribute to building scalable, world-ready UI and API infrastructure for a global audience.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Okta
Okta
3 months ago

Staff Software Engineer - UI Platform

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Lead the definition and execution of the UI platform's architectural vision, shaping reusable components and frameworks used across multiple feature teams. Drive cross-team alignment, review high-impact designs, mentor senior engineers, and hands-on contribute to building scalable, world-ready UI and API infrastructure for a global audience.
Location: Toronto
Workplace: Hybrid
Employment Type: Full time · Permanent
Job Function: Software Engineering

Key Responsibilities

  • •Define, own, and drive the architectural vision and technical roadmap for a major UI platform subsystem (e.g., internationalization and localization infrastructure), securing buy-in across dependent feature teams.
  • •Serve as the definitive design reviewer for high-impact proposals and cross-team interface specifications, ensuring long-term technical integrity and maintainability.
  • •Drive cross-functional alignment and resolve technical ambiguity for initiatives spanning multiple product teams, translating high-level product strategy into actionable technical architecture.
  • •Shape a culture of continuous learning by proactively sharing knowledge, mentoring Senior Engineers, and establishing best practices.
  • •Empower developers by building reusable components and robust design patterns that help other teams deliver world-ready UIs and APIs efficiently.

Pay and Benefits

Salary: CAD 160,000 - 220,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionRrsp MatchPaid Leave

Key Requirements

  • •5+ years of software development experience.
  • •Expertise in software architecture and implementation, with a strong background in Java, Python, or C++, and frameworks such as Spring, React.js, or Node.js.
  • •Strong grasp of software engineering designs, principles, and practices, focusing on scalable and maintainable systems.
  • •Strong communication skills and ability to distill complex concepts into clear narratives.
  • •Experience with UI platform infrastructure or internationalization/localization is a plus.
Experience:5+ years
Education:Bachelor's
Skills:JavaPythonC++SpringReact.jsNode.jsUIArchitecture
Languages:English
Tech Stack:JavaPythonC++SpringReact.jsNode.jsUIArchitectureInternationalizationLocalization

Company Brief

Okta
Provides identity and access management cloud solutions that help organizations secure and manage user authentication, single sign-on, multi-factor authentication, and lifecycle management across applications and devices.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2009
WebsiteLinkedIn