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 23 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...  ...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... 
    Suggested
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    17 days ago
  • $205.6k - $257k per year

     ...record, Carta brings together the software, services, and legal...  ...moment for the business unit. The core is proven (90% of cash transactions...  .... We’re hiring multiple engineers, and you’ll be hired into the...  ...Problems You'll Solve As a Staff Engineer, you are responsible... 
    Suggested
    Long term contract
    Full time
    Internship
    Work at office
    1 day per week

    Dba Carta, Inc.

    Toronto, ON
    7 days 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... 
    Suggested
    Full time
    Local area
    Worldwide
    Shift work

    Okta

    Toronto, ON
    17 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... 
    Suggested
    Full time
    Part time
    Internship
    Manual labor
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    20 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... 
    Suggested
    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
  •  ...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
  •  ...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
    18 days ago
  •  ...technologies for enterprises. We believe that software can radically transform the world and...  ...a highly skilled and motivated Staff Software Engineer to join our team and work on the Nirmata...  ..., religion, national origin, gender identity or expression, sexual orientation, age... 
    Long term contract
    Full time
    Flexible hours

    Nirmata

    Toronto, ON
    more than 2 months ago
  • $140k - $180k per year

     ...Join our Framework team: the engineering foundation that makes Achievers scale.   This...  ...this is the team.   How you’ll shape our software engineering practices: Provide guidance...  ..., with at least 3 of them in a Senior/Staff capacity.  ~ Excellent written and verbal... 
    Permanent employment
    Full time
    Work at office
    Flexible hours
    Shift work

    Achievers

    Toronto, ON
    more than 2 months ago
  • $150k - $200k per year

     ...complex problems end-to-end. Design, develop, and maintain complex software applications. Lead the technical design and architecture of...  ...Nice to haves ~8+ years of varying experiences as a Software Engineer. ~ Proficient in Python , Django , TypeScript , and... 
    Full time

    Passage Llc

    Toronto, ON
    more than 2 months ago
  •  ...-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs)...  ...The Role: We’re looking for a Senior Staff Engineer who thrives on solving complex problems and...  ...MCP, along with a deep, solid grasp of core AI principles and fundamentals. Strong... 
    Long term contract
    Full time
    Worldwide

    Kaseya Careers

    Toronto, ON
    more than 2 months ago
  •  ...to our customers — from leadership to engineers — and work together to solve real problems...  ...started. Role Overview As a Staff Backend Software Engineer at Harvey, you’ll play a...  ...race, gender, sexual orientation, gender identity/expression, national origin, disability... 
    Long term contract
    Full time
    Work at office
    Relocation package
    Flexible hours

    Harvey, Inc.

    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 of AI. Okta secures AI by building the...  ...modern threats with innovative, user-friendly technology. The Staff Software Engineer opportunity  We are looking for a Staff Software Engineer... 
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    more than 2 months ago
  • $190.5k - $262k per year

     ...in community, come join ours. About this role Our Engineering organization owns the software that makes our marketplace work. Our Engineering...  ...age, disability, genetics, sexual orientation, gender identity or gender expression. Faire is committed to providing... 
    Long term contract
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Monday to friday
    3 days per week

    Faire

    Toronto, ON
    a month ago
  • $136k - $187k per year

     ...Secure Every Identity, from AI to Human Identity is the key to unlocking the potential...  ...proactively. We’re a team of full-stack engineers, data scientists, and ML engineers redefining...  ...authorization decisions. The Senior Software Engineer Opportunity Okta is seeking a... 
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    more than 2 months ago
  • $185k - $231.5k per year

     ...About the Team DoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join our fast-growing engineering team to help us develop a 24x7, global infrastructure system that powers DoorDash’s three-... 
    Full time
    Local area

    Doordash

    Toronto, ON
    more than 2 months ago
  •  ...analytics and products. They are looking for senior-level backend engineers to join their Toronto hub to help architect the next phase of...  ...is a high-visibility, high-impact engineering role focused on the core product and API layer. You will be responsible for architecting the... 
    Full time
    Work at office

    Calliere

    Toronto, ON
    more than 2 months ago
  •  ...About Sentry Bad software is everywhere, and we’re tired of it. Sentry is on a mission...  ...developers fix bugs faster. As a Staff Software Engineer on the Issue Workflow team, you'll architect...  ..., marital status, disability, gender identity, veteran status, or other legally-... 
    Full time
    Work at office

    Sentry

    Toronto, ON
    more than 2 months ago
  •  ...tek    Air-tek is a Canadian-based software company with a powerful suite of unique...  ...We're hiring  Senior and Staff Software Engineers for our Integrations team. These roles...  ..., Vue.js, TypeScript, Node.js, C#/.NET Core, MongoDB, Docker.   Experience with Agile... 
    Full time
    Work at office
    3 days per week

    Air-Tek

    Toronto, ON
    more than 2 months ago
  • $172k - $229k per year

     ...BuildOps is looking for a Staff Software Engineer to set and drive our company-wide technical strategy for building, shipping, and operating reliable...  ...to race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability,... 
    Long term contract
    Permanent employment
    Full time
    For contractors
    Work at office
    Local area
    Work from home
    Flexible hours

    Buildops

    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 of AI. Okta secures AI by building the...  ...across the world. We are looking for an experienced full stack Staff Software Engineer (with a focus on UI) who is passionate about building large-... 
    Long term contract
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    more than 2 months ago
  • $234k - $275k per year

     ...Developer Infrastructure org is the engine behind Robinhood's entire...  ...Platform and Mobile Platform own the core language runtimes, libraries,...  ...transform Robinhood's software development lifecycle — making...  ...the business. As the Senior Staff Software Developer, Developer Infrastructure... 
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    5 days ago
  • $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...  ...'re all in on this mission. If you are too, let's talk. Staff Software Reliability Engineer - Data Platform  About the Team The Data Platform... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    more than 2 months ago
  •  ...disaggregated AI inference systems that combine GPU-accelerated prefill with ultra-fast decode on the Cerebras Wafer-Scale Engine. We are hiring a Software Engineer to productionize and optimize our GPU serving stack, working across our custom inference APIs, the vLLM... 
    Full time

    Cerebras Systems

    Toronto, ON
    more than 2 months ago
  •  ...financial services and fleet software for trucking use our Universal...  ...This is a product-focused engineering role where you'll play a key part...  ...volume telematics data. As a Staff Engineer on our Product & Integrations...  ...with orchestration / workflow engines (e.g. Step Functions, Temporal... 
    Long term contract
    Full time
    Work at office
    Flexible hours

    Terminal

    Toronto, ON
    more than 2 months ago
  •  ...Innovative Companies, Inc. Best in Business, and LinkedIn Top Startups. Your Role We are looking for an experienced software engineer to join the Core Infrastructure team in Toronto, Canada. This role will become a key contributor to Zip’s multi-region expansion, and... 
    Full time
    Remote work
    Home office
    Flexible hours

    Zip

    Toronto, ON
    more than 2 months ago
  •  ...technology that will set the standards for software-defined vehicles around the world. The...  ...innovation and design. Innovation is our engine: whether integrating the latest IoT...  ...orientation, gender, gender expression, gender identity, genetic information or characteristics,... 
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Toronto, ON
    more than 2 months ago
  • $200k per year

     ...clutch.ca . About the Role Platform Engineering is becoming a strategic investment at...  ...and we're looking for our first dedicated Staff Platform Engineer to help define what that...  ..., and modern CI/CD platforms. ~ Strong software engineering mindset with experience... 
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Internship
    3 days per week

    Clutch Technologies

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

     ...Secure Every Identity, from AI to Human Identity is the key to unlocking...  ...experience identity. Software is increasingly built by developers...  ...it. We're looking for an engineer who already builds with those...  ...opportunity We're hiring a Staff Software Engineer to build the... 
    Full time
    Local area
    Worldwide
    Shift work

    Okta

    Toronto, ON
    more than 2 months ago

Do you want to receive more vacancies?

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