Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer - Core Identity

$160k - $220k per year

Okta

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. If you are too, let's talk.

Staff Software Engineer, Device Identity (Java)

Device Identity and Access Organization

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 .

The Staff Software Engineer Opportunity

We seek a dynamic and influential Staff 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.

 

What you’ll be doing 

  • Drive cross-functional collaboration with Product, Design, and QA to ensure the seamless delivery of our most critical engineering initiatives.
  • Lead the design and implementation of new features and services within our core Java platform, taking ownership from conception to deployment.
  • Define and champion engineering best practices , and make critical contributions to technical designs, proposals, and long-term architectural decisions.
  • Mentor and coach other engineers through code reviews, technical guidance, and by setting a high bar for quality and security.
  • Develop high-quality, maintainable software with comprehensive test coverage and drive improvements to our testing and CI/CD strategies.
  • Create and maintain high-quality technical documentation and foster a culture of knowledge sharing within the team and the broader organization.
  • Champion the adoption of AI-native engineering practices within our Product Development Lifecycle (PDLC), utilizing AI coding assistants to accelerate delivery while ensuring rigorous security and code quality standards.

 

What you’ll bring to the role

  • 7+ years of software development experience, with a proven track record of 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.
  • Expert knowledge of server-side technologies, including caching, asynchronous processing, and multi-threading.
  • A deep understanding of design patterns, scalability patterns, security engineering, and object-oriented principles.
  • Experience in fast-paced agile environments, with a strong understanding of CI/CD and automated testing.
  • Excellent communication skills with the ability to articulate complex technical concepts to diverse audiences and influence technical direction.
  • Proficiency in leveraging AI coding assistants (e.g., GitHub Copilot) to accelerate the development lifecycle, with a focus on maintaining high standards for code quality and security.

Nice-to-haves

  • Understanding of Identity and Access Management protocols and technologies (FIDO, U2F, WebAuthn, SSO, SAML, OAuth, Federation, etc.)
  • Knowledge of cybersecurity principles, secure coding practices, and certifications like CISSP or Security+.
  • Experience with UI technologies such as ReactJS
  • Exposure to gRPC API development
  • Exposure to microservice architecture  

Education:

Bachelor’s degree in Computer Science or equivalent experience.

#LI-Hybrid

#LI-MA1

P25586_3575286

 

Below is the annual salary range for candidates located in Canada. 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:  .

The annual base salary range for this position for candidates located in Canada is between:

$160,000—$220,000 CAD

The Okta Experience

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.

Okta is an Equal Opportunity Employer. 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.

Notice for New York City Applicants & Employees: 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  click here to view our full NYC AEDT Notice.
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Core Identity in Toronto, ON vacancy
  • $160k - $220k per year

     ...Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the...  ...We're all in on this mission. If you are too, let's talk. Staff Software Engineer, Device Identity (Java) Device Identity and Access Organization... 
    Suggested
    Long term contract
    Local area
    Worldwide

    Okta

    Toronto, ON
    6 hours ago
  • $171k per year

     .... This posting reflects an approved, open position within the organization. About The Team And Role As a Staff Software Engineer on the Everand Core team , you’ll help shape the future of how people discover, organize, and enjoy books. Everand is growing, and we’... 
    Suggested
    Long term contract
    Temporary work
    For contractors
    Internship
    Local area
    Home office
    Flexible hours

    Scribd, Inc.

    Toronto, ON
    13 hours ago
  • $181k - $241k per year

     ...Staff Software Engineer, Backend (Identity Decisioning) Remote Canada At Affim, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. Affirm’s Identity... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Affirm

    Toronto, ON
    3 days ago
  • Shape the future of identity technology with Affirm as a Staff Software Engineer focused on backend systems. Collaborate on solutions while working remotely across Canada. Affirm is seeking a Staff Software Engineer for its Identity Decisioning team. With over 8 years in backend... 
    Suggested
    Remote work

    Affirm

    Toronto, ON
    3 days ago
  • $110k - $151.8k per year

     ...Secure Every Identity, from AI to Human Identity is the key to unlocking...  ...you are too, let's talk. The Core Identity organization  We...  ...within Core Identity, the Engineering organization entrusted with the...  ...challenges at a global scale. As a Software EngineerII in Core Identity,... 
    Suggested
    Full time
    Local area
    Remote work
    Worldwide

    Okta

    Toronto, ON
    more than 2 months ago
  • $160k - $220k per year

     ...Secure Every Identity, from AI to Human Identity is the key to unlocking the potential...  ...are too, let's talk. Opportunity As a Staff Engineer on the OIG team, you will be involved...  ...challenge of building enterprise-grade software that millions of users depend on. This... 
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    5 days ago
  • $164.5k - $222.5k per year

     ...Come join Intuit’s Identity platform team as a Staff Software Engineer. We are bootstrapping a new initiative within Identity organization and you have an opportunity to be a founding member. We are building a large customer network to unlock meaningful connections between... 

    Intuit, Inc.

    Toronto, ON
    4 days ago
  • $153.82k - $277.43k per year

     ...meet you. WHAT YOU'LL DO Core data objects are at the base...  ...looking for a Senior Fullstack Engineer to help us tackle significant...  ...Professional experience building software at scale Professional...  ...age, color, disability, gender identity, marital status, maternity, national... 
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    9 days ago
  •  ...Staff Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these...  ...and APIs that power our search-centric web experience that’s core to the workflow of our end users. This role is backend-... 
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    17 hours ago
  • $160k - $220k per year

     ...Secure Every Identity, from AI to Human Identity is the key to unlocking the potential...  ...audited at scale. We are a diverse team of engineers, product managers, and designers who are...  ...secure. About the role As a Staff Software Engineer on the Okta Secures AI team, your... 
    Full time
    Local area
    Worldwide
    Shift work

    Okta

    Toronto, ON
    5 days ago
  •  ...leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT...  ...with urgency, and continuously raising the bar.    Staff Software Engineer – Identity & Access Management Platform Why Kaseya? Join a... 
    Long term contract
    Full time
    Worldwide

    Kaseya Careers

    Toronto, ON
    more than 2 months ago
  • $224k - $336k per year

     ...Recovery team. At Stripe, availability is a core feature of our products. This team...  ...This is a distributed team with many remote engineers. You are encouraged to apply if you meet...  ...or more of distributed and cloud native software development experience at a highly-scaled... 
    Work at office
    Local area
    Remote work
    Work from home
    Relocation
    1 day per week

    Stripe

    Toronto, ON
    3 days ago
  • $220k - $359.21k per year

     ...t wait to meet you. WHAT YOU’LL DO We’re looking for a Staff Software Engineer to join the User Targeting team as a hands-on technical leader...  .... We are a fast-paced team working close to customers in a core and high-impact area of our product. You will create and own... 
    Full time
    Part time
    Internship
    Manual labor
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    9 days ago
  • $160k - $220k per year

     ...Secure Every Identity, from AI to Human Identity is the key to unlocking the potential...  ...Description We’re hiring a Staff Full-Stack Engineer to join the Integration Builder team...  ...within Okta Workflows. This team owns the core no-code surface that enables both internal... 
    Local area
    Worldwide

    Okta

    Toronto, ON
    15 days ago
  • $173k - $197.4k per year

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer About Capital One Canada. For 30 years, we've been on a mission...  ...learning, conversational AI and design thinking into our core operations. We're a bank a tech company would build, where your... 
    Work at office
    Work from home

    Capital One Canada

    Toronto, ON
    1 day ago
  • $20k - $24k per year

     ...development, reduce code duplication and create more consistent experiences across mobile applications and backend services. As a Staff Software Engineer — Collections , you will work across teams with customer faced ownership on renegotiation products. You will help establish... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Flexible hours

    Nubank

    Toronto, ON
    4 days ago
  • $140.6k - $190.6k per year

     ...Job Description   The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including...  ...; access to Employee Assistance Program; Group Legal Identity Theft Protection benefit paid 100% by employee; access to 529... 
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    17 hours ago
  • $160k - $220k per year

    **Secure Every Identity, from AI to Human **Identity is the key to unlocking...  ...as the ecosystem of connected software (including AI agents) continues to grow. It's core infrastructure: the workflows OIN...  ...building it. About the Role As a Staff Software Engineer on the OIN team... 
    Long term contract

    Okta

    Toronto, ON
    3 days ago
  •  ...Okta is seeking a Staff Software Engineer to lead the OIN platform efforts in Canada. You will own complex, end-to-end problems from scoping to production, partnering with product, architecture, and design to shape the right solutions while lifting the technical bar for the... 

    Okta Inc.

    Toronto, ON
    4 days ago
  • $167.55k - $209.44k per year

     ..., canonical and ready to query, with no engineering or maintenance required. We’re proud that...  ...About the Role We’re looking for a Staff Software Engineer, Backend to join our Reverse ETL...  ...but more importantly, we’re proud of our  core values of Get Stuck In, Do the Right... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours
    2 days per week

    Fivetran

    Toronto, ON
    14 hours ago
  • $160k - $220k per year

    **Secure Every Identity, from AI to Human **Identity is the key to unlocking the potential...  ...at scale. We are a diverse team of engineers, product managers, and designers who are...  ...secure. About the role As a Staff Software Engineer on the the company Secures AI team... 
    Shift work

    Okta

    Toronto, ON
    3 days ago
  •  ...model development, to traditional software development, to non-technical...  ...for hands-on senior software engineers to build the AI tooling,...  ...Waabi. The team will own a mix of core tooling work and deployed engagements...  ...of all backgrounds and identities, across race, color, ethnicity... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Toronto, ON
    6 days ago
  • $197k per year

     ...meaningfully influence Uber’s business performance, and the team’s work is highly visible to the executive leadership team. As a Staff Software Engineer, you’ll set technical direction for important, multi-quarter initiatives and help evolve the services and data foundations... 

    Uber

    Toronto, ON
    16 hours ago
  •  ...Senior / Staff Software Engineer, Mapping Location: Remote Autonomous Vehicle The opportunity... A well-funded, fast-growing company...  ...where it is allowed to drive, so this work sits close to the core of the product. You'll write production code daily, take real... 
    Remote work

    Fruition Group US

    Toronto, ON
    1 day ago
  • $160k - $220k per year

     ...Secure Every Identity, from AI to Human Identity is the key to unlocking...  ...expect great things from our engineers and reward them with...  ...an opportunity for experienced Software Engineers to join our fast growing...  ...user security and to expand that core-competency across the rest of... 
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    3 days ago
  • $156.8k - $196k per year

     ...As Marqeta's Manager, Software Engineering within our Risk, Fraud and Disputes pod, you will lead...  ...design, development, and execution of our  Identity Platform . You will be responsible for...  ..., 3+ years managing senior and staff engineers). Deep backend engineering... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    MQ Referrals Only

    Toronto, ON
    more than 2 months ago
  •  ...for real-time analytics. The engineering team operates out of a Toronto...  ...You will be architecting the core distributed systems that ingest...  ...contributions to open-source software, particularly in the distributed...  ...Familiarity with modern orchestration engines, lakehouse architectures, or... 
    Full time
    Internship

    Calliere

    Toronto, ON
    more than 2 months ago
  • $160k - $220k per year

    Secure Every Identity, from AI to HumanIdentity is the key to unlocking...  ...expect great things from our engineers and reward them with...  ...an opportunity for experienced Software Engineers to join our fast growing...  ...user security and to expand that core-competency across the rest of... 
    Local area
    Worldwide
    Flexible hours

    Okta Inc.

    Toronto, ON
    4 days ago
  •  ...because learning never stops. As a Staff Product Engineer at Docebo, you operate at the intersection...  ...12+ years of experience in full-stack software development, with a track record of...  ...Rewards Philosophy centers around three core areas to reward and care for our People... 
    Long term contract
    Full time
    For contractors
    Work at office
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    more than 2 months ago
  • $164.6k - $235.1k per year

     ...About the Role: We are looking for a Staff Engineer to steer the technical evolution of our...  ...Turn ambiguous requirements into working software that users see and trust. Bias toward iteration...  ..., or risk. Your Background: Core Qualifications (Must-Haves) ~8+ years... 
    Long term contract
    Remplacement
    Full time
    Temporary work
    Internship
    Local area
    Flexible hours

    Tubi

    Toronto, ON
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Core Identity. Be the first to apply!