Description
We are looking for a Staff Software Engineer for the Federated Authentication team at Okta. As a Staff Software Engineer, you will drive the technical execution and architecture of the federated authentication platform, ensuring it meets enterprise-grade standards for security, scalability, and performance.
Responsibilities:
- Drive the technical execution and architecture and help define the long-term strategy for the federated authentication platform
- Lead the design and implementation of core platform features and foundational framework components
- Collaborate with Product Management, Design, and other Principal Engineers to shape the product roadmap and translate complex business requirements into a sustainable technical strategy
- Spearhead the resolution of the most complex technical challenges
- Champion technical excellence and innovation
- Write clean, modular, well-tested, and maintainable code
- Proactively identify and address technical debt, performance bottlenecks, and areas for improvement
Requirements:
- 8+ years of software development experience, with at least 5 years focused on designing and building complex, enterprise-grade web applications
- Demonstrated experience as a technical leader, with a proven track record of architecting and delivering large-scale, high-impact software projects
- Proficient in at least one Object-Oriented language (i.e. Java, C#)
- Exceptional problem-solving skills and the ability to navigate ambiguity and make high-judgment technical decisions
- Proven ability to mentor senior engineers and influence technical direction across multiple teams
Technical Qualifications:
- Familiarity with Object-Oriented Languages (i.e. Java, C#)
- Familiarity with distributed systems and backend architecture such as caching layers, event-driven architectures, and distributed data stores
- Knowledge of IAM protocols (e.g., OAuth, OIDC, SAML) and identity management concepts is a strong plus
- Knowledge of cybersecurity principles and secure coding practice is a strong plus
Education and Training:
- Bachelor’s degree in Computer Science or equivalent experience
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://job-boards.greenhouse.io/okta/jobs/8220649