Staff Software Engineer: Streaming & Distributed Systems

Triwill Group

Toronto

On-site

CAD 160,000 - 220,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Okta’s Streaming Foundations team is seeking a Software Engineer who loves distributed systems and data-intensive problems at scale. You’ll help design and implement critical systems, set technical direction, and work with cross-functional teams to keep services reliable and observable.

You should have 7+ years of software development, proficiency in Golang or Java, experience with Kafka, containers (Docker/Kubernetes), and cloud platforms (AWS/Azure).

Qualifications

  • 7+ years of software development experience in a fast-paced, agile environment.
  • Experience 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 Kafka.
  • A passion for building highly reliable, maintainable, scalable, and secure systems.

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 our most 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 across multiple teams.
  • Improve the operational posture of our systems by designing for observability, reliability, and scalability, and mentoring others in operational best practices.
  • Coach and mentor senior engineers and act as a technical leader across the engineering organization.
  • Collaborate with product teams when needed.

Skills

Golang
Java
Event-driven systems
Kafka
Observability
Reliability
Scalability
TypeScript
React

Tools

Docker
Kubernetes
AWS
Azure
TypeScript
React

Job description

Okta’s Streaming Foundations team is seeking a Software Engineer who loves distributed systems and data-intensive problems at scale. You’ll help design and implement critical systems, set technical direction, and work with cross-functional teams to keep services reliable and observable.

You should have 7+ years of software development, proficiency in Golang or Java, experience with Kafka, containers (Docker/Kubernetes), and cloud platforms (AWS/Azure).

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Platform Engineer: Streaming & IAM
Senior Platform Engineer: Streaming & IAM

Okta • Southwestern Ontario

On-site
CAD 160,000 - 220,000
Equity
Bonus
Health, dental, and vision insurance
+4
Staff Software Engineer - Streaming Platform & Data Infrastructure
Staff Software Engineer - Streaming Platform & Data Infrastructure

United States Digital Space LLC • Toronto

On-site
CAD 160,000 - 220,000
Equity
Bonus
Health, dental and vision insurance
Senior Software Engineer, Platform Streaming (Auth0)
Senior Software Engineer, Platform Streaming (Auth0)

Okta • Toronto

On-site
CAD 136,000 - 187,000
Health insurance
Dental insurance
Vision insurance
+3
Staff Software Engineer, Streaming Foundations
Staff Software Engineer, Streaming Foundations

Okta • Toronto

On-site
CAD 160,000 - 220,000
Staff Software Engineer, Streaming Foundations
Staff Software Engineer, Streaming Foundations

Triwill Group • Toronto

On-site
CAD 160,000 - 220,000
Staff Software Engineer, Streaming Foundations
Staff Software Engineer, Streaming Foundations

Okta • Southwestern Ontario

On-site
CAD 160,000 - 220,000
Equity
Bonus
Health, dental, and vision insurance
+4
Staff Data Platform Reliability Engineer
Staff Data Platform Reliability Engineer

Triwill Group • Toronto

Hybrid
CAD 160,000 - 220,000
Equity
Health, dental and vision insurance
RRSP with match
+2
Staff Software Reliability Engineer - Data Platform
Staff Software Reliability Engineer - Data Platform

Triwill Group • Toronto

Hybrid
CAD 160,000 - 220,000
Equity
Health, dental and vision insurance
RRSP with match
+2
Staff Software Reliability Engineer - Data Platform
Staff Software Reliability Engineer - Data Platform

Okta • Toronto

Hybrid
CAD 160,000 - 220,000
Health insurance
Dental insurance
Vision insurance
+6
Senior Platform Streaming Engineer
Senior Platform Streaming Engineer

Okta • Toronto

On-site
CAD 136,000 - 187,000