Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
187к-335к CAD/год
150к CAD190к CADмедиана220к CAD
По похожим ролям (49) ~ 190к CAD/год
На СНГ рынке: $4.2к/мес ($3.3к - $5.9к)
87
Отличная вакансия
развернуть
Чёткая зона ответственности senior-инженера, современная работа с распределёнными системами и продуктовая компания делают вакансию привлекательной; стоит учесть участие в дежурствах.
Кликните для подробной информации
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Software Engineer II, Decisioning Studio Integrations Team (AI/data integrations): Building large-scale data ingestion and activation pipelines for BrazeAI Decisioning Studio with an accent on enterprise integrations, arbitrary schemas, fault tolerance, and multi-region compliance. Focus on designing event-driven systems, delivering personalized recommendations across customer channels, and operating reliable production infrastructure.
Location: Toronto, Canada; hybrid work
Base pay for candidates based in Canada: CA$186,838–CA$334,740 per year. Expected OTE is CA$205,600–CA$366,000 per year, including bonus or commission; OTE is not included as salary.
Company
hirify.global is a customer engagement platform that helps brands deliver personalized experiences through cross-channel messaging, journey orchestration, and AI-powered decisioning.
What you will do
Lead complex integration projects from design through build and rollout, and set technical direction for the Decisioning Studio integration platform.
Design and build integrations with cloud data warehouses, customer engagement platforms, and other enterprise systems for data ingestion and activation orchestration.
Build ingestion pipelines for batch pulls, file drops, APIs, and streaming data, supporting arbitrary schemas and preventing invalid data from reaching models.
Build event-driven, fault-tolerant activation pipelines that deliver recommendations on schedule, recover from partial failures, and prevent duplicate sends.
Design for multi-region deployment, data residency, and PII handling; instrument production systems with Datadog, participate in on-call, and lead incidents to root cause.
Work with data scientists, ML engineers, and product managers; mentor engineers and improve code quality, testing, and design reviews.
Requirements
6+ years of backend engineering experience building and operating distributed systems in production.
Technical leadership experience owning complex projects end to end, making architecture decisions, and setting direction for other engineers.
Experience building data pipelines or integrations that move very large data volumes between systems, including schema changes, backfills, and partial failures.
Strong understanding of event-driven architecture and reliability patterns, including message brokers such as Kafka, idempotency, retries with backoff, dead-letter handling, and at-least-once versus exactly-once tradeoffs.
Proficiency in Python and SQL.
Hands-on experience with cloud infrastructure, preferably GCP, and Kubernetes.
Experience with AI coding assistants and sound judgment about when to use them.
Clear communication and effective collaboration with engineering, data science, and product teams.
Self-starter approach to identifying problems and working around obstacles without waiting for direction.
Nice to have
Experience integrating with BigQuery, Snowflake, or Redshift.
Experience integrating with hirify.global, Adobe, Salesforce Marketing Cloud, or Klaviyo.
Experience building multi-region systems under data residency and compliance requirements.
Experience running ML systems in production.
Culture & Benefits
Hybrid ways of working with a curated in-office experience focused on community, connection, and innovation.
Flexible paid time off and comprehensive medical, dental, vision, life, and disability benefits.
Retirement and employee stock purchase plans, plus potential equity grants of restricted stock units.
Family services including fertility benefits and equal paid parental leave.
Professional development through career pathing, learning platforms, and a yearly learning stipend.
Employee Resource Groups, volunteer opportunities, donation matching, and a collaborative culture.
Hiring process
AI-assisted tools may analyze application materials and support interview scheduling, recording, and note summarization.
Candidates may opt out of AI-assisted application review and request a manual review or other applicable rights.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →