Senior Software Engineer - Authentication Experience
Okta
about 4 hours ago
Toronto, Canada
Senior
H1B Sponsor
Responsibilities
- Partner closely with product managers and designers to bring cutting-edge phishing-resistant authenticators to life.
- Design, develop, and maintain scalable, high-performance full-stack solutions that power identity security at enterprise scale.
- Wear the customer hat — deeply understand user needs and translate them into robust technical solutions.
- Champion code quality, maintainability, and best practices to ensure our solutions remain reliable and secure.
- Stay ahead of industry trends and emerging technologies in identity and security, contributing ideas to keep our products innovative and effective.
Requirements
- 5+ years of professional software development experience, with a strong focus on backend or full-stack engineering.
- Deep proficiency in Java, including object-oriented design, multithreading, and performance optimization.
- Experience with a modern frontend framework (e.g., React, Angular, Vue.js).
- Experience designing and building scalable, distributed systems and RESTful APIs.
- Solid understanding of secure coding practices, authentication/authorization protocols (OAuth, OIDC, SAML), and identity management concepts.
- Good understanding of modern cloud infrastructure (e.g. AWS, GCP, Azure).
- Proven ability to deliver high-quality, maintainable code, with a focus on automated testing and CI/CD practices.
- Excellent problem-solving skills and the ability to debug complex systems.
- Strong communication skills, with the ability to collaborate effectively with product managers, designers, and other engineers.
Benefits
- Comprehensive health, dental, and vision insurance.
- RRSP with a match and healthcare spending.
- Telemedicine services.
- Paid leave, including PTO and parental leave.
- Opportunities for social impact and community connection.
Tech Stack
AngularAWSAzureGoogle Cloud PlatformJavaReactVue.js
Categories
BackendFrontendFull StackSecurity