Назад
8 дней назад

Senior Software Reliability Engineer - Data Platform

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

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

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

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

Текст:
/
TL;DR
Senior Software Reliability Engineer - Data Platform (Data Platform/Distributed Systems): Building and optimizing high-volume, low-latency distributed data-platform services and streaming infrastructure with an accent on scalability, data analytics, and machine learning. Focus on designing data-intensive platform components, tuning distributed systems, debugging production issues, and managing reliability incidents.

Location: Hybrid in Toronto, Ontario, Canada

Annual base salary: CAD 136,000–187,000

Company

Okta builds identity and security infrastructure that helps organizations securely use cloud, data, and artificial intelligence technologies.

What you will do

  • Design, implement, and own high-performance, scalable components for data-intensive platforms.
  • Build, deploy, and optimize streaming infrastructure supporting analytics and machine learning.
  • Collaborate with engineers, 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 technology layers, and participate in on-call and incident management.
  • Coach and mentor engineers while contributing to the growth of the engineering organization.

Requirements

  • 3+ years of industry experience, including 2+ years working 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 Kinesis or Kafka; Flink, Spark, or Beam; Snowflake, Databricks, or Hadoop; and Kubernetes, Hadoop, or Mesos-based coordination and scheduling.
  • Experience developing and tuning highly scalable distributed systems.
  • Strong understanding of software engineering principles, multithreading, garbage collection, and memory management.
  • Reliability engineering experience in 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 large-scale data integration applications for petabyte-scale batch and online systems.
  • Experience with high-volume or business-critical distributed systems such as Kafka or Hadoop.
  • Experience developing Kubernetes-based services on AWS.

Culture & Benefits

  • Ownership of foundational data services and products with opportunities to influence system direction and implementation.
  • Health, dental, and vision insurance, RRSP matching, healthcare spending, and telemedicine.
  • Paid leave, including paid time off and parental leave, according to applicable plans and policies.
  • Equity and bonus opportunities where applicable.
  • In-person onboarding and collaboration within a global community.

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