Senior Backend Software Engineer, Federated Authentication

Okta, Inc.
Canada
114K $-203K $ / an
Temps plein

Get to know Okta

Okta is The World’s Identity Company. We free everyone to safely use any technology anywhere, on any device or app. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth.

At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every single box - we’re looking for lifelong learners and people who can make us better with their unique experiences.

Join our team! We’re building a world where Identity belongs to you.

The Engineering Opportunity

We are looking for a software engineer to join the Federated Authentication team. The team is responsible for building the core authentication and authorization layer using security standards to promote interoperability across resources and applications.

We are looking for smart, innovative and passionate engineers to join the team.

You will share our passion and great pride in elegant solutions and will join an engineering team that strongly believes in designing for scale, rigorous code reviews, automated testing, and an iterative process to build high-quality next-generation enterprise software.

Identity is deeply important and providing a platform for customers to secure their resources is one of your passions.

What you’ll be doing

  • Design, implement, review and troubleshoot highly scalable software
  • Analyze / Refine Requirements with Product Management
  • Work with engineering management to scope and plan engineering efforts
  • Collaborate with QA, Product Management, Technical Support, Documentation and UX team

What we are looking for

  • 3+ years of backend software development experience building highly reliable, mission-critical software
  • Experience with Object-Oriented Languages like Java and C#
  • Experience working with a system of scale

And extra credit if you have experience in any of the following!

  • Experience with server-side technologies including caching, asynchronous processing, and multi-threading
  • Experience in TDD
  • Knowledge of Identity and Access Management protocols and technologies : OAuth, OpenID Connect, SAML, Federation, SSO, etc.

LI-Remote

LI-BB1

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 : $114,000 $203,000 CAD

What you can look forward to as an Full-Time Okta employee!

  • Amazing Benefits
  • Making Social Impact
  • Fostering Diversity, Equity, Inclusion and Belonging at Okta

Okta cultivates a dynamic work environment, providing the best tools, technology and benefits to empower our employees to work productively in a setting that best and uniquely suits their needs.

Each organization is unique in the degree of flexibility and mobility in which they work so that all employees are enabled to be their most creative and successful versions of themselves, regardless of where they live.

Find your place at Okta today! .

Il y a 13 jours
Emplois reliés
Offre sponsorisée
Orderful
Canada

As a senior full-stack engineer, among other things, you’ll be expected to:. Software quality best practices: testing, CI/CD, documentation, etc. ...

Offre sponsorisée
Formula Recruitment
Canada

The successful Senior Scala Engineer will play a critical role in designing and implementing high-performance, scalable software solutions using functional programming principles. As a Senior Scala Engineer you will work closely with the engineering and product teams to deliver clean, efficient, and...

Offre sponsorisée
Sun Life Financial
Canada

Senior Principal Software Engineer. Senior Principal Software Engineer. Provide technical and design guidance to our Lead Software Engineers. The Sun Life Canadian Engineering group is a team of skilled professionals who dedicate their careers to supporting and enhancing Sun Life’s technology-based ...

Okta, Inc.
Canada

Senior Backend Software Engineer, Okta Personal. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth. We are a small, agil...

Medrio
Canada

Ensuring quality delivery of software. ...

MongoDB
Canada

MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. The Build Team supports build systems for the entire MongoDB engineering organization. Most MongoDB engineers rely on these tools for their daily work. In addition to...

Lime
Canada

We are looking for a strong senior software engineer to join our fast-growing team and contribute to two critical areas at Lime: Payments and Trust. Develop robust and extensible engineering platforms that can reliably serve millions of transactions at Lime. Contribute to shaping overall engineering...

Dropbox
Canada
Télétravail

Our Engineering Career Framework is and describes what’s expected for our engineers at each of our career levels. As a Product Engineer at Dropbox, you will play a pivotal role in shaping the future of collaboration and file sharing. Designing and building scalable software to reach millions of dail...

StackAdapt
Canada

Build software that utilize messaging queues such as Kafka, SQS, and Kinesis. ...

TTC
Canada

The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry standards and best practices to meet customer requirements. The Senior Software QA Engineer may also assist in general application support of production applications and systems. The Testing...