Principal Software Engineer at Okta

Okta

📍 toronto, on, Canada

Full-time Other-General Posted June 19, 2026

Job Description

Shape the future of identity security with Okta as a Principal Software Engineer. Spearhead device assurance efforts and leverage your expertise in distributed systems for impactful solutions.
Join Okta's Device Identity and Access organization, where you will lead the Device Assurance engineering team. This high-visibility role demands strategic thinking and excellent execution, targeting the architectural vision of our security platform. Collaborate closely with product management, engineering leaders, and mentors to align technical goals with Okta's mission.
Key Responsibilities:
• Lead design and implementation of Java features
• Mentor and guide Staff and Senior engineers
• Develop high-quality, maintainable software
• Define engineering best practices and technical designs
• Champion AI-native engineering practices
Requirements:
• 10+ years of software development experience
• Deep expertise with server-side technologies
• Extensive experience des...