5 дней назад
Software Engineer — Notification Hub & Experience (Backend)
120 000 - 150 000CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer — Notification Hub & Experience (Backend): Building and scaling a personalized notification system that delivers relevant messages to millions of customers with an accent on distributed systems, AI fluency, reliability, and product-driven architecture. Focus on designing notification lifecycle systems, improving delivery latency and SLAs, integrating production AI capabilities, and balancing conversion value against long-term reachability costs.
Location: Toronto, ON, Canada
Salary: CAD 120,000–150,000, CAD 149,500–187,000, or CAD 185,000–231,500 per year, depending on the localized employee work location and relevant factors. Equity grants may also be available.
Company
A product-focused engineering organization building a scalable, intelligent notification experience that delivers personalized communications to customers.
What you will do
- Define the multi-quarter technical strategy and architecture for the Notification Hub and personalized notification experience.
- Build and scale high-throughput notification systems that reason across the full user notification lifecycle.
- Make architectural decisions balancing relevance, latency, system complexity, conversion value, and long-term reachability costs.
- Drive reliability, SLA improvements, latency reduction, observability, and operational hygiene across distributed infrastructure.
- Partner with product, design, marketing, data science, and infrastructure teams on strategy, experimentation, and cross-functional technical decisions.
- Mentor E4/E5 engineers through design reviews, code reviews, coaching, documentation, and knowledge transfer.
Requirements
- 7+ years of backend engineering experience with demonstrated Staff-level impact, including large, ambiguous, cross-functional projects with organization-wide or company-wide outcomes.
- Strong proficiency in one or more backend languages, including Go, Java, Python, C++, Kotlin, or a similar language.
- Deep experience designing and scaling distributed systems handling a massive volume of events per day.
- Ability to work across long-term technical strategy and detailed system design while maintaining focus on measurable business outcomes.
- Strong written and verbal communication, with the ability to align engineering, product, and leadership without formal authority.
- AI fluency and experience applying AI in software development, combined with a product-minded approach.
Nice to have
- Experience building notification, messaging, or communications platforms at scale.
- Experience integrating ML/AI systems in production, including model serving, feature pipelines, real-time inference, or experimentation infrastructure.
- Familiarity with recommendation or personalization systems.
- Experience integrating LLMs into production services.
Culture & Benefits
- Product-focused engineering work at massive scale with cross-functional collaboration.
- Paid time off, paid parental leave, wellness benefits, and paid holidays.
- Medical, dental, and vision benefits for full-time employees.
- Disability and basic life insurance, an RRSP with employer match, and a mental health program.
- Equity grant opportunities in addition to base salary.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
4 дня назад
Staff Engineer (AI)
170 000 - 190 000CAD
7 дней назад
Software Engineer 4 (Enterprise AI)
151 000 - 227 000CAD
4 дня назад
Senior AI Back-End Engineer
90 000 - 130 000$
7 дней назад
Senior Software Developer (AI)
107 000 - 157 300CAD
3 дня назад
Principal Software Developer (AI)
131 000 - 191 400CAD
3 дня назад
Senior AI Engineer (AI/ML Inference)
184 500 - 213 750CAD