10 days ago
Responsibilities
- Define, own, and drive the architectural vision and technical roadmap for major UI platform subsystems.
- Review high-impact technical proposals and cross-team interface specifications.
- Drive cross-functional alignment and resolve technical ambiguity across multiple product teams.
- Build reusable components, shared libraries, frameworks, tools, and design patterns for feature teams.
- Implement complex, foundational platform components and ensure their technical quality.
- Mentor Senior Engineers and establish engineering best practices.
- Support accessibility, scalability, maintainability, and world-ready software delivery.
Requirements
- At least 5 years of software development experience.
- Expertise in software architecture and implementation.
- Strong development experience with 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 design principles and practices for scalable, maintainable systems.
- Strong communication skills and the ability to explain complex concepts clearly.
- Preferred experience with internationalization and localization strategies for large-scale enterprise applications.
- Preferred specialized knowledge of Unicode, ISO standards, and localization frameworks.
- Preferred familiarity with globalization testing processes.
- Preferred experience on platform teams that treat developers as customers.
Benefits
- Hybrid work arrangement.
- Health, dental, and vision insurance.
- RRSP with a match.
- Healthcare spending and telemedicine benefits.
- Paid leave, including PTO and parental leave.
- Equity and bonus may be available where applicable.
- Immersive, in-person onboarding experience.
- Opportunities for talent development, social impact, and community connection.
About Okta
Okta secures AI. Okta is The World’s Identity Company. Freeing everyone to safely use any technology—anywhere, on any device or app.
