Taro Logo

Staff Software Engineer

The leading independent provider of identity for the enterprise, enabling organizations to securely connect people to technology.
$115,500 - $172,500
Backend
Staff Software Engineer
Remote
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Cybersecurity

Job Description

Okta, The World's Identity Company, is seeking a Staff Software Engineer to join their AI DevEx team at Auth0. This role is crucial in extending their Auth for GenAI offering by building infrastructure, tooling, and developer experiences that enable both human developers and AI agents to build secure, intelligent applications.

The position is within the Auth0 Emerging Tech Engineering organization, known for shipping fast while maintaining quality. The team is dynamic, collaborative, distributed, and diverse, with a strong emphasis on ownership, learning, and innovation.

This role is perfect for an engineer who enjoys building for other developers, working across different technology stacks, and shaping the future of AI enablement in production systems. The successful candidate will collaborate across engineering, product, and security teams to drive improvements in developer tooling, agent authentication, orchestration frameworks, and real-world demos.

The team focuses on providing tenant-level protections to customers at scale, including bot detection, brute-force prevention, and suspicious IP throttling. As a Staff Software Engineer, you'll work with technologies including JavaScript, TypeScript, Python, React, Next.js, FastAPI, and various AI ecosystem tools.

The position offers competitive compensation ranging from 154,000 to 230,000 CAD annually, plus equity, bonus, and comprehensive benefits including health, dental, vision insurance, RRSP with match, healthcare spending, telemedicine, and generous paid leave policies.

Okta values diversity and seeks lifelong learners who can contribute unique experiences. The company provides flexible work arrangements and the best tools and technology to enable productive remote work. This position may require some travel to office locations for in-person onboarding.

Join Okta to be part of building a world where Identity belongs to everyone, working on cutting-edge authentication solutions for the GenAI era while contributing to a dynamic and innovative team environment.

Last updated 15 days ago

Responsibilities For Staff Software Engineer

  • Design and build developer tooling for MCP servers
  • Build demo applications showcasing secure AI use cases
  • Contribute to open source projects
  • Write and maintain high-quality documentation
  • Drive integration with emerging AI frameworks
  • Collaborate with Design, Product, and Security teams
  • Mentor and support other engineers
  • Influence engineering standards
  • Ensure resilience and security of systems

Requirements For Staff Software Engineer

JavaScript
TypeScript
Python
React
Node.js
  • 8+ years of experience in software engineering
  • Proficiency in JavaScript/TypeScript, Golang and/or Python
  • Experience working with LLM APIs, agent runtimes, orchestration layers
  • Familiarity with authentication and authorization systems
  • Experience leading architecture and design efforts
  • Experience with open source projects
  • Strong documentation skills
  • Ability to work collaboratively with cross-functional teams

Benefits For Staff Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Health insurance
  • Dental insurance
  • Vision insurance
  • RRSP with match
  • Parental leave
  • PTO
  • Healthcare spending
  • Telemedicine

Related Jobs

Staff Software Engineer (Nodejs)

Staff Software Engineer position at Okta focusing on Node.js development for identity and security solutions, working on distributed systems at scale.

Staff Software Engineer

Staff Software Engineer position at Okta working on core authentication and identity protocols, building secure and scalable systems.

Staff Software Engineer, Admin Area

Staff Software Engineer position at Asana, focusing on data management and enterprise features in Vancouver, BC.

Lead Project Engineer – Xbox Games Technology Group – The Coalition

Lead Project Engineer position at Microsoft's The Coalition studio, focusing on game engine development, team leadership, and technical innovation for Xbox Game Studios.

VP, Quantitative Developer (C#)

VP Quantitative Developer position at BMO Capital Markets, focusing on developing and maintaining analytics for counterparty credit risk management systems using C#.