Назад
Company hidden
1 день назад

Engineering Manager, Orchestration

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

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

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

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

Текст:
/
TL;DR
Engineering Manager, Orchestration (Distributed Systems/AI): Building and leading a founding team for an AI decisioning layer that coordinates real-time messaging decisions across email, mobile, and other channels with an accent on event-driven architecture, fault tolerance, and distributed systems. Focus on designing scalable stateful services, guiding the system from prototype to production, and ensuring observability and reliability at high volume.

Location: Remote; hirify.global - Toronto

Base pay: $152K–$200K CAD per year, plus possible bonus and benefits.

Company

hirify.global provides data-activated content generation and AI decisioning that helps brands personalize marketing content and improve revenue, workflow, and marketing agility.

What you will do

  • Recruit, mentor, and grow the founding engineering team for the orchestration platform.
  • Partner with the Lead Engineer and senior technical stakeholders to define architecture, scope, milestones, and the path from prototype to production.
  • Drive initiatives from concept to delivery and translate product goals into clear technical plans.
  • Lead development of a scalable, event-driven, fault-tolerant platform processing high-volume real-time messaging decisions across workflows and channels.
  • Provide hands-on technical leadership for distributed, stateful, and real-time decisioning systems.
  • Drive observability, metrics, incident response, and shared on-call practices for business-critical services while collaborating with Product, Machine Learning, Data Platform, and adjacent engineering teams.

Requirements

  • 7+ years of software engineering experience, including 3+ years managing engineers, with experience recruiting, mentoring, and growing high-trust engineering teams.
  • Player-coach leadership style with the ability to contribute to architecture, design, and implementation.
  • Deep experience designing and operating large-scale distributed systems that are fault tolerant, highly available, and highly concurrent.
  • Strong systems thinking and architectural judgment for event-driven, stateful, and real-time decisioning systems.
  • Experience building and operating backend services in a modern cloud environment; the platform uses Google Cloud Platform.
  • Hands-on experience with microservice and service-oriented architectures, including synchronous, event-sourced, orchestrated, and asynchronous inter-service communication; the platform uses gRPC and Kafka.
  • Strong foundation in Python.
  • Practical experience with partitioning, replication, back-pressure, idempotency, and failure handling in distributed systems.
  • Strong software engineering practices including system design, code review, testing, CI/CD, observability, incident response, and healthy on-call practices; clear communication with product and business stakeholders.

Nice to have

  • Experience with Elixir; experience with Erlang, Scala/Akka, Go, or Clojure is also transferable.
  • Experience with workflow orchestration systems such as Prefect, Airflow, Dagster, or Temporal.
  • Experience building, operating, or integrating with ML-driven decisioning or scoring systems.

Culture & Benefits

  • Remote role supporting hirify.global's Toronto location.
  • Medical, financial, and other benefits are provided.
  • Commitment to a diverse and inclusive workplace and equal employment opportunity.
  • Compensation may vary based on job-related knowledge, skills, and experience.

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