3 дня назад
Software Engineer II (WhatsApp)
142 538 - 235 736CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer II (WhatsApp) (Distributed Messaging Systems): Building and scaling WhatsApp messaging, analytics, subscription management, and customer-facing dashboard capabilities with an accent on distributed systems, high parallelism, and resilience. Focus on architecting critical system components, optimizing performance at scale, and improving reliability across messaging event processing.
Location: Toronto, Canada
Salary: CA$142,538–CA$235,736/year base pay; expected OTE of CA$156,000–CA$258,000/year including variable compensation.
Company
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
- Build, scale, and expand messaging channels including WhatsApp, LINE, and Kakao.
- Develop sending, analytics, and subscription management capabilities within the product.
- Build customer-facing dashboard features for composing messages.
- Design and improve highly parallelized systems for sending and processing messaging events.
- Develop new features, improve performance, and contribute to architectural decisions.
- Architect critical system components and optimize platform resilience as it scales.
Requirements
- 2–4 years of full-stack development experience.
- Strong understanding of distributed systems, data structures, and algorithms.
- Strong communication and organizational skills with the ability to work autonomously.
- Experience working in a team environment.
Nice to have
- Professional experience with Ruby, Rails, MongoDB, PostgreSQL, Redis, Sidekiq, React, or TypeScript.
- Experience building distributed systems at scale.
- Experience with agile processes.
Culture & Benefits
- Hybrid ways of working and a curated in-office experience focused on community and collaboration.
- Competitive compensation with potential equity grants, retirement benefits, and an employee stock purchase plan.
- Flexible paid time off and comprehensive medical, dental, vision, life, and disability coverage.
- Fertility benefits, equal paid parental leave, and family services.
- 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 be used to review application materials, schedule and record interviews, and summarize interview notes.
- Recruiting teams remain responsible for hiring decisions; candidates may request an opt-out or manual review where applicable.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
4 дня назад
Software Engineer II (AWS Serverless)
110 000 - 120 000CAD
8 дней назад
Software Engineer (Backend)
140 000 - 180 000$
8 дней назад
Staff Software Engineer (Ad Tech)
245 000 - 285 000$
4 дня назад
Software Engineer II (Backend)
120 000 - 155 000$
4 дня назад
Software Engineer II (AWS/TypeScript)
90 000 - 107 000CAD
4 дня назад