Okta logo
OktaPosted 1 week ago

Staff Software Engineer, Streaming Foundations

$160,000–$220,000 year

On-siteToronto, Ontario, Canada

Full TimeSenior LevelLargeCybersecurity Software

Job Summary

Set technical direction for the team's streaming capabilities and lead implementation of complex, critical systems for data-intensive use cases. Research architectural patterns to solve strategic challenges while improving operational posture through observability, reliability, and scalability design. Coach senior engineers and mentor others across the organization to ensure successful execution of cross-functional initiatives. Collaborate with product teams and stakeholders to align on technical requirements and platform scaling needs. This role supports the Streaming Foundations team's mission to build infrastructure for event streaming, messaging, and analytics at scale.

Required Qualifications

  • 7+ years of software development experience in a fast-paced, agile environment
  • Hands-on experience designing, developing and tuning highly-scalable, event-driven systems
  • Solid understanding of database fundamentals and experience with event streaming technologies such as Kafka

Desired Qualifications

  • Experience working with Golang or Java is preferred
  • Experience with front-end technologies such as TypeScript and React
  • Familiarity with cloud providers (AWS, Azure) and container technologies such as Kubernetes, Docker
  • Familiarity with or interest in the Identity and Access Management (IAM) business domain

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce