2 hours ago
Responsibilities
- Collaborate with Product, Design, and QA to deliver critical engineering initiatives.
- Lead the design and implementation of features and services in the core Java platform from conception through deployment.
- Define engineering best practices and contribute to technical designs, proposals, and long-term architectural decisions.
- Mentor and coach engineers through code reviews, technical guidance, and quality and security standards.
- Develop maintainable software with comprehensive test coverage and improve testing and CI/CD strategies.
- Create technical documentation and promote knowledge sharing.
- Champion AI-native engineering practices and use AI coding assistants while maintaining security and code quality.
Requirements
- 7+ years of software development experience designing and building scalable, high-performance server-side features using Java and Spring.
- Deep expertise with high-performance Postgres or MySQL environments, including schema design and query optimization.
- Extensive experience designing, building, and securing RESTful APIs for large-scale systems.
- Expertise in caching, asynchronous processing, multi-threading, design patterns, scalability patterns, security engineering, and object-oriented principles.
- Experience in fast-paced agile environments with CI/CD and automated testing.
- Strong communication skills and the ability to influence technical direction.
- Proficiency with AI coding assistants such as GitHub Copilot.
- Bachelor’s degree in Computer Science or equivalent experience.
- Preferred: knowledge of identity and access management technologies including FIDO, U2F, WebAuthn, SSO, SAML, OAuth, and Federation; cybersecurity principles and secure coding; CISSP or Security+ certifications; ReactJS; gRPC API development; and microservice architecture.
Benefits
- Annual base salary range of $160,000–$220,000 CAD for candidates located in Canada.
- Equity, bonus, health, dental, and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave including PTO and parental leave, where applicable.
- Hybrid work arrangement, with an immersive in-person onboarding experience.
- Okta provides well-being support, social-impact programs, talent development, and community connection.
Tech Stack
Categories
About Okta
Okta builds cloud-based identity and access management for enterprises and developers, including single sign-on, multi-factor authentication, and lifecycle management. It sells subscription SaaS as the Okta Workforce Identity and Customer Identity Clouds; the latter incorporates Auth0, acquired in 2021. Founded in 2009 and headquartered in San Francisco, Okta is a public company traded on Nasdaq.
