SlipstreamJobsFresh Startup & VC-Backed Jobs

Staff Software Engineer - UI Platform

Okta - San Francisco, CA, United States - Hybrid - posted 2026-09-17

Apply on the company site

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

Similar roles