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

Software Engineer II, User Targeting (Ruby/React)

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

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

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

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

Текст:
/
TL;DR
Software Engineer II, User Targeting (Ruby/React): Building and evolving a high-scale segmentation system that processes billions of users per day, with an accent on Ruby on Rails, React, MongoDB, and ClickHouse. Focus on designing segmentation features, tuning performance and cost at scale, and delivering thoroughly tested code through production rollout.

Location: Toronto, Canada; hybrid work

Salary: CA$125,280–CA$210,600 annual base pay; expected OTE of CA$139,200–CA$234,000 including bonus or commission.

Company

hirify.global provides a customer engagement platform for personalized cross-channel messaging, journey orchestration, and AI-powered marketing decisioning.

What you will do

  • Design and implement features across Ruby on Rails backend and React frontend.
  • Own medium-sized projects from requirements clarification and planning through production rollout.
  • Write and tune MongoDB and ClickHouse queries for a high-scale segmentation system processing billions of users per day.
  • Collaborate with product managers, designers, and engineering teams to deliver customer-focused features.
  • Write automated tests, review code, and participate in the on-call rotation.

Requirements

  • 2+ years of professional experience building and shipping web applications or backend services.
  • Strong understanding of software design, data structures, and algorithms.
  • Experience with SQL and at least one production database.
  • Ability to turn ambiguous requirements into working, tested code with limited oversight.
  • Strong communication and organizational skills, with experience working effectively in a team.

Nice to have

  • Familiarity 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 high-scale, high-throughput systems.
  • Passion for customer experience.

Culture & Benefits

  • Hybrid ways of working with a curated in-office experience.
  • Equity grants, retirement and employee stock purchase plans, and flexible paid time off.
  • Medical, dental, vision, life, disability, fertility, and equal paid parental leave benefits.
  • Professional development through career pathing, learning platforms, and an annual learning stipend.
  • Employee resource groups, community volunteering, donation matching, and a collaborative culture.
  • AI-assisted tools are used during parts of the recruitment process, with options to request an alternative or manual review where applicable.

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