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

Staff Software Engineer, User Targeting

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

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

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

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

Текст:
/
TL;DR
Staff Software Engineer, User Targeting (Ruby/ClickHouse/Data Pipelines): Building and owning segmentation engines, data pipelines, APIs, and customer-facing dashboard capabilities that process billions of users per day with an accent on real-time workloads, performance, reliability, and cost efficiency. Focus on architecting distributed systems, extending ClickHouse pipelines, driving product direction, and mentoring engineers while integrating AI-assisted development into the delivery workflow.

Location: Toronto, hybrid

Salary: CA$220,000–CA$359,213 annually for candidates based in the United States; expected OTE is CA$244,000–CA$398,400 annually, including bonus or commission.

Company

hirify.global is a customer engagement platform that helps brands deliver personalized, cross-channel messaging and AI-powered customer experiences.

What you will do

  • Architect and build large-scale systems and services for real-time segmentation, massive data volumes, and complex workloads.
  • Extend ClickHouse pipelines with new filters and attributes.
  • Own backend systems supporting customer segmentation, improving performance, reliability, and cost-effectiveness.
  • Partner with product managers to define, launch, and continuously improve customer-facing capabilities.
  • Lead by example, mentor engineers, and drive architectural direction and technical initiatives.
  • Maintain operational procedures, including alerts, on-call rotation, and troubleshooting playbooks.

Requirements

  • 7+ years of professional software engineering experience, including backend or full-stack work on high-scale, high-throughput systems.
  • Experience delivering customer-facing products on high-scale data systems from problem definition through adoption.
  • Proven experience building streaming systems, real-time pipelines, or large-scale data platforms.
  • Strong software design, data structures, algorithms, architectural leadership, and technical communication skills.
  • Excellent communication and organizational skills with a track record of effective teamwork.
  • Ability to work in a hybrid role based in Toronto.

Nice to have

  • Experience with Ruby, Ruby on Rails, TypeScript, React, Sidekiq, and SQL or NoSQL databases.
  • Experience with MongoDB, ClickHouse, Snowflake, or other data lake solutions.
  • Experience with Kubernetes and AWS, GCP, or Azure.
  • Background in distributed systems, API design, monitoring, and software architecture best practices.
  • Passion for customer experience.

Culture & Benefits

  • Collaborative, transparent culture focused on autonomy, accountability, learning, and work-life harmony.
  • Hybrid ways of working with a curated in-office experience.
  • Competitive compensation, equity opportunities, retirement and employee stock purchase plans.
  • Flexible paid time off and comprehensive medical, dental, vision, life, and disability benefits.
  • Family services, equal paid parental leave, professional development support, and an annual learning stipend.
  • Employee resource groups, volunteer opportunities, and donation matching.

Hiring process

  • AI-assisted tools may support application screening, interview scheduling, recording, and interview-note summaries.
  • Candidates may request an opt-out or manual review of AI-assisted application screening.

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