Назад
Company hidden
4 дня назад

Senior Software Developer - Cloud Platform

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

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

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

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

Текст:
/
TL;DR
Senior Software Developer - Cloud Platform (ClickHouse/Python/Golang): Building and operating a ClickHouse-centered data lake, event-driven services, analytics jobs, and APIs for an Intelligent NetOps platform with an accent on distributed data systems, performance, reliability, and security. Focus on designing ingestion pipelines, optimizing data services, and developing asynchronous services across cloud-native infrastructure.

Location: Toronto, Canada; hybrid workplace.

Base salary: 130,000–150,000 CAD per year, plus participation in a discretionary bonus plan.

Company

hirify.global develops Intelligent NetOps software that connects foundational network services with predictive network health and performance insights.

What you will do

  • Build and operate a ClickHouse-centered data lake, including ingestion pipelines, data modeling, partitioning, and replication.
  • Develop and maintain data pipelines and event-driven services for moving messages and data across the platform.
  • Implement analytics jobs and REST APIs for product and application teams.
  • Partner with application teams on data requirements, data design, and access patterns.
  • Improve the latency, throughput, availability, scalability, reliability, and cost efficiency of data services.
  • Implement data protection, security, and privacy controls; document designs, evaluations, tests, and technical manuals.

Requirements

  • 5+ years of software engineering experience, including 3+ years building data platforms or data-intensive distributed systems.
  • Hands-on experience with ClickHouse or a comparable OLAP database or query engine, including data modeling, ingestion, and query performance tuning.
  • Experience with data lake architectures and open file and table formats such as Parquet and Apache Iceberg on object storage.
  • Strong production experience with Python, including asynchronous programming, and/or Golang.
  • Experience with data processing and analytics tools such as Pandas, Polars, DuckDB, or equivalents.
  • Experience building data pipelines on messaging and streaming systems such as Kafka, RabbitMQ, Redis, or similar.
  • Experience building REST APIs and distributed services.
  • Experience with Kubernetes, containers, CI/CD, observability, and AWS.
  • Understanding of TCP/IP, DNS, HTTP/S, distributed systems design, the SDLC, Agile, testing strategies, and secure engineering practices; strong communication and teamwork skills.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.

Nice to have

  • Experience with Delta Lake, Dask, Ray, or Prefect.
  • Experience with GCP or Azure.
  • Kubernetes certification such as CKAD or CKA.

Culture & Benefits

  • Hybrid work from the Toronto office.
  • Health, financial well-being, and wellness benefits.
  • Professional development budget.
  • Dedicated Wellness Days and Wellness Week.
  • Lifestyle Spending Account and Employee Recognition Program.
  • Culture emphasizing transparency, curiosity, respect, inclusion, diversity, and enjoyment.

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