Senior Software Engineer, Tenant Protection (auth0)

Okta

Toronto, Canada
$136,000 cad - $187,000 cad py
On-site
Node.js (javascript/typescript)
Aws and azure cloud environments
Application security and cloud security
The Tenant Protection team is responsible for building and maintaining Auth0’s Attack Protection capabilities, serving as the first line of defence for customers against widespread, automated attacks

Job Summary

  • The Tenant Protection team is responsible for building and maintaining Auth0’s Attack Protection capabilities, serving as the first line of defence for customers against widespread, automated attacks.
  • The role involves designing and building features using technologies such as Node.js, AWS, Azure, MongoDB, PostgreSQL, DynamoDB, and Kubernetes, while maintaining and operating services at a large scale.
  • This opportunity offers career-defining work in a fast-paced, agile team, with collaboration with industry-leading experts on Identity Protocols and Open Standards.

Matching Summary

The Tenant Protection team is responsible for building and maintaining Auth0’s Attack Protection capabilities, serving as the first line of defence for customers against widespread, automated attacks.

Salary

$136,000 CAD - $187,000 CAD

Skills & Requirements

Must-have

  • Node.js (JavaScript/Typescript)
  • AWS and Azure cloud environments
  • Application security and cloud security
  • Large-scale distributed systems
  • Identity Protocols (OAuth, OIDC, SAML)

Nice-to-have

  • Machine Learning and AI collaboration
  • Remote working environment collaboration
  • Mentoring junior engineers

Key Requirements

  • Practical experience using Node.js (JavaScript or Typescript)
  • Experience working on highly reliable, maintainable, and scalable systems
  • Thorough understanding of application security and cloud security best practices
  • Systematic problem-solving approach
  • Track record of influencing engineering strategy
  • Demonstrated ability to coach and grow other engineers
  • Experience designing, analyzing, and troubleshooting large-scale distributed systems

Work Rights

Not specified

Tailored Resume

Cover Letter