Job Description
Senior Software Engineer, Provisioning (Auth0)
Okta is The World’s Identity Company. We free everyone to safely use any technology, anywhere, on any device or app. Our flexible products provide secure access, authentication, and automation, placing identity at the core of business security and growth. We celebrate a variety of perspectives and experiences and look for lifelong learners who can contribute with their unique backgrounds.
The Product
Okta’s Auth0 is an authentication and authorization platform designed by developers for developers, delivering safe, secure, and seamless access to applications for more than 100 million daily logins globally.
The Team
The Provisioning team expands Auth0’s capabilities for B2B customers, enabling seamless and automated user lifecycle management at scale. We build features that connect identity sources to Auth0, including SCIM, Google Workspace Directory Sync, and self-service capabilities. We work with NodeJS, Golang, TypeScript, PostgreSQL, MongoDB, and React to build highly available and scalable services.
What You’ll Be Doing
Collaborate with engineers inside and outside the team to design and deliver provisioning and directory sync capabilities for B2B customers.
Drive technical improvements to codebase and architecture to ensure reliability, maintainability, and scalability.
Mentor and coach other engineers on sound engineering practices and testing.
Work with your team, the Product Manager, and the Product Designer to define look, feel, and functionality of new features and review customer feedback.
Participate in the team’s on-call rotation to ensure high availability for customers.
What You’ll Bring To The Role
5+ years of experience working on large-scale systems or services.
Experience using Node.js (TypeScript or JavaScript) or Golang to build backend services and create/maintain public or internal APIs.
Experience with full-stack applications; familiarity with React is a plus.
Experience with SQL (PostgreSQL) and NoSQL (MongoDB).
Good communicator and mentor who enjoys sharing knowledge and helping the team grow.
Ability to work autonomously and know when to seek help from teammates.
Experience with containerization (Docker) and cloud environments (AWS and/or Azure preferred).
Compensation and Benefits
Below is the annual salary range for candidates located in Canada. Actual salary depends on skills and experience. Okta offers equity (where applicable), bonus, and benefits including health, dental, vision, RRSP with match, healthcare spending, telemedicine, and paid leave in accordance with policies. For Total Rewards details, visit: https://rewards.okta.com/can.
The annual base salary range for this position in Canada is CAD 130,000—CAD 194,000.
What you can look forward to as a Full-Time Okta employee
Amazing Benefits
Making Social Impact
Developing Talent and Fostering Connection + Community at Okta
Okta cultivates a dynamic work environment with tools, technology, and benefits to empower employees to work productively. Some roles may require travel to an office location for onboarding.
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, 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 is committed to complying with applicable data privacy and security laws and regulations. For more information, see our Personnel and Job Candidate Privacy Notice at https://www.okta.com/legal/personnel-policy/.
#J-18808-Ljbffr