Staff Software Engineer, Backend

Okta Okta · Enterprise · San Francisco, CA · SW Eng - Core Identity-670

Staff Backend Software Engineer role at Okta focused on building the secure infrastructure for AI identity management. The role involves designing and implementing scalable backend systems, APIs, and distributed systems in Go, with a focus on reliability and performance for privileged access management.

What you'd actually do

  1. Be deeply involved in evolving the core architecture of PAM.
  2. Work in our product development teams to build scalable, composable components of our platform.
  3. Be responsible for designing and implementing scalable architecture patterns.
  4. Design and build APIs with OpenAPI Specification that customers rely on for access to production infrastructure.
  5. Work on backend systems written in Go

Skills

Required

  • Golang
  • relational databases like PostgreSQL
  • design database models
  • design backend APIs
  • cloud services like Caching, Queues, NoSQL Databases
  • AWS, GCP or Azure
  • distributed systems
  • monitoring tools like Splunk, DataDog
  • systems, services, and APIs
  • 8+ years working as a software engineer
  • Experience working with production systems
  • Bachelors in CS, or equivalent

Nice to have

  • other languages are also acceptable

What the JD emphasized

  • building software where getting it right really matters
  • ship code that protects real infrastructure for real organizations
  • build foundations that multiple feature teams depend on
  • 8+ years working as a software engineer
  • Experience working with production systems