Назад
Company hidden
10 дней назад

Senior Software Engineer II (Data Lakehouse)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer II (Data Lakehouse) (Snowflake/ClickHouse/Databricks): Building foundational infrastructure and tools for storing, querying, and analyzing petabyte-scale event data with an accent on scalable full-stack development, automated data pipelines, and asynchronous processing. Focus on designing distributed systems, driving architectural decisions, and delivering reliable data services handling tens of billions of daily rows.

Location: Toronto, Canada; hybrid work

Salary: CA$186,838–CA$334,740 per year. Expected on-target earnings: CA$205,600–CA$366,000 per year, including bonus or commission.

Company

Customer engagement platform helping brands deliver personalized cross-channel experiences through data, automation, and AI-powered decisioning.

What you will do

  • Build foundational infrastructure and tools for the Data Lakehouse team.
  • Enable internal teams and external customers to store, query, and analyze data at petabyte scale.
  • Manage event data across Snowflake, ClickHouse, Databricks, and related data platforms.
  • Develop scalable backend services and end-to-end product features, including front-end experiences.
  • Build automated data pipelines, asynchronous processing, and ETL applications.
  • Drive architectural decisions and contribute to technical strategy.

Requirements

  • 6+ years of full-stack development experience with a strong focus on scalable web applications.
  • Experience building automated data pipelines, asynchronous processing, or ETL applications using tools such as Kafka, Airflow, Sidekiq, SQS, or RabbitMQ.
  • Technical leadership experience, including driving architectural decisions and technical strategy.
  • Strong understanding of software design, data structures, and algorithms.
  • Experience working in an agile team with strong communication and organizational skills.
  • Willingness to learn the technologies needed to deliver customer-facing solutions.

Nice to have

  • Experience building software at scale with high volumes of data and traffic.
  • Experience with Ruby on Rails, Python, React, Snowflake, microservices, or distributed systems.
  • Familiarity with modern data warehousing, business intelligence, and analytics.
  • Experience with agile processes and incremental delivery of high-quality software.

Culture & Benefits

  • Hybrid ways of working with a curated in-office experience.
  • Competitive compensation that may include equity, retirement plans, and employee stock purchase plans.
  • Flexible paid time off and comprehensive medical, dental, vision, life, and disability coverage.
  • Family services, fertility benefits, and equal paid parental leave.
  • Professional development through career pathing, learning platforms, and a yearly learning stipend.
  • Employee Resource Groups, community volunteering opportunities, and donation matching.

Hiring process

  • AI-assisted tools may analyze application materials and support interview scheduling, recording, and note summarization.
  • Recruiting teams remain involved in hiring decisions; candidates may request an alternative or manual review process where applicable.

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