# Staff Software Engineer, Streaming Foundations

**Company**: Okta
**Location**: Toronto, ON
**Experience**: staff
**Job type**: full-time
**Salary**: $160,000-$220,000 CAD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/okta/jobs/8139280?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_3e2dbfba-864

## Description

Okta is seeking a Staff Software Engineer to join the Streaming Foundations team, which builds services and operates data pipeline infrastructure to support event streaming, messaging, and analytics use cases.

In this high-impact role, you will help set the technical direction for the team, design and lead the implementation of complex systems, research and champion new technologies, and lead cross-functional initiatives.

Responsibilities:

- Help set the technical direction for the team and influence the engineering roadmap for the Platform's streaming capabilities

- Design and lead the implementation of complex and critical systems for data-intensive use cases

- Research and champion new technologies and architectural patterns to solve strategic challenges and scale the platform

- Lead and influence cross-functional initiatives, ensuring technical alignment and successful execution across multiple teams

- Improve the operational posture of systems by designing for observability, reliability, and scalability, and by mentoring others in operational best practices

- Coach and mentor senior engineers and act as a technical leader across the engineering organisation

- Collaborate with different stakeholders like product teams whenever needed

Requirements:

- 7+ years of software development experience in a fast-paced, agile environment

- Experience working with Golang or Java is preferred

- 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

- A passion and interest to work on systems that are highly reliable, maintainable, scalable, and secure

Nice to have:

- 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

We offer:

- Annual base salary range: $160,000-$220,000 CAD

- Equity (where applicable)

- Bonus

- Benefits, including health, dental, and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave (including PTO and parental leave)

## Skills

### Required
- Golang
- Java
- event-driven systems
- database fundamentals
- Kafka

### Nice to have
- TypeScript
- React
- AWS
- Azure
- Kubernetes
- Docker
- Identity and Access Management

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/okta/jobs/8139280?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
