Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Okta is seeking a Senior Software Engineer for the Device Identity team in Canada. You will architect, build, and scale server-side services at the heart of our security and identity platform, with a focus on Java and Spring.
You will mentor engineers, champion best practices, and contribute to a culture of rigorous testing, code reviews, and scalable design while embracing AI-assisted development to accelerate delivery.
Toronto, ON, Canada
This Full time on site position offers great opportunities for career growth.
Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI.
Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era.
This work requires a relentless drive to solve complex challenges with real-world stakes.
We are looking for builders and owners who operate with speed and urgency and execute with excellence.
This is an opportunity to do career-defining work. We're all in on this mission.
The Device Identity and Access organization is at the forefront of Okta’s Zero Trust vision.
As a foundational pillar within Okta Research and Development (ORD), our mission is to transform the device itself into a secure, trusted, and effortless identity factor.
We are the teams responsible for ensuring users can seamlessly interact with their work from any endpoint, anywhere in the world.
We engineer the end-to-end device experience—from our flagship FastPass, Okta Device Access (ODA), and Device Assurance.
Our teams own the continuous authentication pipeline, device lifecycle management, and the sophisticated cloud services that analyze real-time trust and assurance signals to make frictionless, passwordless access a reality across Windows, macOS, iOS, Linux and Android.
Our organization is comprised of engineers who thrive at the intersection of deep client-side platform engineering and massive-scale distributed systems.
The work we do secures millions of enterprise endpoints globally, prevents modern identity attacks, and fundamentally changes how people work by making world-class security completely invisible to the end user.
Explore our culture and technical innovations on the Okta Engineering Blog.
We seek a dynamic and influential Senior Software Engineer to join our Device Identity engineering team.
The ideal candidate will leverage their deep Java experience to architect, build, and scale the critical server-side software and services at the heart of our security and identity platform.
This is a high-visibility, hands-on opportunity to design solutions for current and emerging industry challenges.
You will not only demonstrate an aptitude for software engineering excellence but also act as a player-coach, mentoring other engineers and elevating the team's capabilities.
You will join an engineering team that shares a passion for elegant solutions and believes in designing for scale, rigorous code reviews, automated testing, and an iterative process to build high-quality enterprise software.
Education: Bachelor’s degree in Computer Science or equivalent experience.
Your actual salary will depend on factors such as your skills, qualifications, and experience.
In addition, Okta offers equity (where applicable), bonus, and benefits, including health, dental, and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies.
To learn more about our Total Rewards program, please visit: https://rewards.okta.com/can.
The annual base salary range for this position for candidates located in Canada is between: $136,000—$187,000 CAD
We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran.
We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws.
If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation.
Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process.
In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please Okta
The foundation for secure connections between people and technology. Okta is the leading independent provider of identity for the enterprise. The Okta Identity Cloud enables organizations to securely connect the right people to the right technologies at the right time. With over 7,000 pre-built integrations to applications and infrastructure providers, Okta customers can easily and securely use the best technologies for their business. More than 19,300 organizations, including JetBlue, Nordstrom, Slack, T‑Mobile, Takeda, Teach for America, and Twilio, trust Okta to help protect the identities of their workforces and customers.