Taro Logo

Staff Software Engineer

The leading independent provider of identity for the enterprise, enabling organizations to securely connect people to technology.
$170,000 - $254,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI

Job Description

Okta, The World's Identity Company, is seeking a Staff Software Engineer to join their Technology, Data, & Intelligence organization. This role is part of the Productivity Engineering team, responsible for developing internal tooling, infrastructure, and services that empower Okta employees to work effectively.

Reporting to Mat Clinton, you'll play a crucial role in designing and developing platforms and services that support Okta's internal transformation. You'll help build the infrastructure and applications that make intelligent automation and GenAI real for their workforce — all while ensuring performance, security, and reliability at enterprise scale.

The team is investing heavily in AI agentic platforms, workflow orchestration, and data analytic dashboarding. They're looking for engineers who enjoy solving tough problems and building with purpose. This hands-on IC role is perfect for someone who thrives on system design, loves to build, and wants to grow their influence across a fast-moving engineering team.

As a Staff Software Engineer, you'll work with cutting-edge technologies including GenAI, LLMs, and cloud platforms (GCP & AWS). You'll be responsible for designing and implementing production-grade services that integrate AI capabilities into core business workflows, while maintaining high standards for security and reliability.

Okta offers a competitive compensation package with a base salary range of $170,000 - $254,000 USD for the San Francisco Bay area, plus equity and comprehensive benefits. The company is committed to building a diverse and inclusive workplace while pursuing its mission to become the most secure company in the world.

This role combines technical leadership, hands-on development, and the opportunity to work with emerging AI technologies in a mission-critical enterprise context. If you're passionate about identity security, AI innovation, and building scalable enterprise solutions, this position offers an exciting opportunity to make a significant impact.

Last updated 2 days ago

Responsibilities For Staff Software Engineer

  • Design and build production grade internal services that integrate GenAI and automation into core business workflows
  • Work closely with product, engineering, and data science teams to deliver features from prototype to production
  • Contribute to platform architecture decisions, especially around LLM integration, API design, and system observability
  • Write clean, maintainable code in languages like Python or Go
  • Deploy cloud infrastructure to GCP & AWS using IAAS like Terraform
  • Promote engineering best practices around testing, security, CI/CD, and operational readiness
  • Participate in design reviews, troubleshooting sessions, and peer mentorship

Requirements For Staff Software Engineer

Python
Go
Kubernetes
  • 5+ years of software engineering experience, including building and maintaining production services at scale
  • Experience working with distributed systems, cloud-native architectures, and API-based integrations
  • Exposure to AI/ML concepts, and interest in applying LLMs, NLP, or automation tools
  • A collaborative mindset, strong communication skills, and desire to work across team boundaries
  • Curiosity and a desire to learn — especially around AI technologies, enterprise platforms, and building responsibly

Benefits For Staff Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Amazing Benefits Package
  • Making Social Impact
  • Developing Talent and Fostering Connection + Community

Related Jobs