SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 194,000 - 267,000 / annual
Okta is seeking an experienced Staff Software Engineer with a focus on UI platform infrastructure to join the Platform R&D team. You will define and own the architectural vision for Okta's UI platform, working with a globally distributed engineering team to build frameworks and systems that empower feature teams to deliver world-ready software.
Key responsibilities include:
- Define, own, and drive the architectural vision and technical roadmap for major UI platform subsystems (e.g., UI modernization, internationalization infrastructure, versioning strategies), 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 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.
- Be a hands-on contributor, driving implementation and ensuring technical quality of the platform's most complex and foundational components.
You will play a crucial role in developing and maintaining shared libraries and tools used across the entire organization, ensuring accessibility, scalability, and adherence to Okta's coding standards. This is a platform team role treating developers as customers.
REQUIREMENTS:
- 5+ years of software development experience
- Expertise in software architecture and implementation with strong development background in Java, Python, or C++, and significant experience with frameworks such as Spring, React.js, or Node.js
- Strong grasp of software engineering design, principles, and practices, with focus on building scalable and maintainable systems
- Strong communication skills; ability to distill complex concepts into simple, easy-to-understand narratives
- U.S. soil status and U.S. person status required (U.S. citizen, lawful permanent resident, protected individual, or U.S. national; working on a U.S. visa does NOT qualify)
NICE TO HAVE:
- Experience defining and implementing internationalization and localization strategies for large-scale enterprise applications
- Familiarity with globalization and accessibility tooling and processes
- Familiarity with UI build tooling, CLIs, and design systems
- Experience being part of a platform team treating developers as customers