Staff Software Engineer, Platform Streaming (auth0)

Okta Okta · Enterprise · Toronto, ON · SW Eng - Infrastructure-672

Okta is seeking a Staff Software Engineer to join their Platform Streaming team, focusing on building and operating data pipeline infrastructure for event streaming, messaging, and analytics. The role involves setting technical direction, designing complex systems, researching new technologies, and improving operational aspects of scalable, event-driven systems. Experience with Golang/Java, Kafka, and distributed systems is preferred.

What you'd actually do

  1. Help set the technical direction for the team and influence the engineering roadmap for the Platform’s streaming capabilities
  2. Design and lead the implementation of our most complex and critical systems for data-intensive use cases.
  3. Research and champion new technologies and architectural patterns to solve strategic challenges and scale the platform.
  4. Lead and influence cross-functional initiatives, ensuring technical alignment and successful execution across multiple teams.
  5. Improve the operational posture of our systems by designing for observability, reliability, and scalability, and by mentoring others in operational best practices.

Skills

Required

  • 5+ years of software development experience
  • Golang or Java
  • event-driven systems
  • database fundamentals
  • event streaming technologies such as Kafka

Nice to have

  • front-end technologies such as TypeScript and React
  • cloud providers (AWS, Azure)
  • container technologies such as Kubernetes, Docker
  • Identity and Access Management (IAM) business domain

What the JD emphasized

  • complex and critical systems
  • scale the platform
  • highly-scalable
  • highly reliable, maintainable, scalable and secure