Назад
5 дней назад

Staff Software Engineer, Data Platform

160 000 - 220 000CAD
Формат работы
onsite
Тип работы
fulltime
Грейд
lead
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Staff Software Engineer, Data Platform (Distributed Data Systems): Building and scaling high-volume, low-latency data platform services and data products for streaming analytics, reporting, and machine learning with an accent on scalable distributed infrastructure, reliability, and performance. Focus on designing streaming systems with Kinesis, Flink, Kafka, and related technologies, tuning complex services, debugging production issues, and mentoring engineers.

Location: Toronto, Ontario, Canada

Salary: CAD 160,000–220,000 annual base salary for candidates located in Canada

Company

Okta builds identity and security infrastructure that helps organizations safely use cloud, data, and AI technologies.

What you will do

  • Design, implement, and own high-performance, scalable data platform components.
  • Build, deploy, and optimize streaming infrastructure and foundational services for analytics and machine learning.
  • Collaborate with engineering teams, architects, and cross-functional partners on system design and implementation.
  • Participate in design reviews, code reviews, performance analysis, and tuning.
  • Debug production issues across services and multiple levels of the technology stack.
  • Coach and mentor engineers while helping scale the engineering organization.

Requirements

  • 8+ years of experience with an object-oriented programming language, preferably Java.
  • Hands-on experience with cloud-based distributed computing technologies, including messaging, data processing, storage, compute, coordination, and scheduling systems.
  • Experience with technologies such as Kinesis, Kafka, Flink, Spark, Beam, Snowflake, Hadoop, Kubernetes, or Mesos.
  • Experience developing and tuning highly scalable distributed systems.
  • Strong understanding of software engineering principles, multithreading, garbage collection, and memory management.
  • Experience with reliability engineering, data quality, data observability, and incident management.

Nice to have

  • Experience with security, encryption, identity management, or authentication infrastructure.
  • Experience building mission-critical, high-volume services with major public cloud providers.
  • Experience developing data integration applications at petabyte scale across batch and online systems.
  • Experience developing Kubernetes-based services on AWS.

Culture & Benefits

  • Opportunity to work on high-volume data and machine learning infrastructure with significant technical ownership.
  • In-person onboarding experience designed to connect new hires with the mission and team.
  • Equity, bonus, health, dental, and vision insurance, where applicable.
  • RRSP matching, healthcare spending support, telemedicine, PTO, and parental leave according to applicable plans and policies.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →