Назад
6 дней назад

Senior Software Engineer, Backend (Consumer Data Platform)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer, Backend (Consumer Data Platform) (Python/Kotlin, AWS): Building scalable backend systems, APIs, data models, and event-driven services for communications, experimentation, and personalization with an accent on distributed systems, security, observability, and performance. Focus on designing high-scale customer growth infrastructure, integrating experimentation and personalization capabilities, and supporting reliable production operations.

Location: Remote within Canada, limited to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan

Base pay: CAD 153,000–213,000 per year, plus potential equity, stipends, and benefits.

Company

Affirm provides transparent consumer payment solutions that let customers pay over time without hidden fees.

What you will do

  • Plan and prioritize projects according to product, technical, and business goals using data-driven decision-making.
  • Design and build scalable backend systems, APIs, and data models for communications, experimentation, and personalization.
  • Partner with Product Managers, Data Scientists, Analysts, and Design teams on customer acquisition and engagement strategies.
  • Establish engineering practices that keep services secure, observable, reliable, and performant at scale.
  • Create and monitor operational metrics, escalate issues, and support on-call and keep-the-lights-on activities.
  • Mentor junior engineers and contribute to technical learning and collaboration.

Requirements

  • 6+ years of software engineering experience focused on backend systems.
  • Strong knowledge of distributed systems, service-oriented architecture, scalability, reliability, and maintainability.
  • Production experience delivering complex backend systems.
  • Proficiency in Python, Kotlin, or similar languages; experience with both Python and Kotlin is a plus.
  • Experience with AWS or another major cloud provider, experimentation platforms, event-driven architecture, and stream processing tools such as Kafka or Kinesis.
  • Bachelor’s degree in a related field or equivalent practical experience, with strong written, verbal, and asynchronous communication skills.

Nice to have

  • Experience with large-scale personalization, recommendation, or messaging systems.
  • Experience with both Python and Kotlin.

Culture & Benefits

  • Remote-first work environment with flexibility within the country of employment.
  • 100% subsidized medical coverage, including employees and dependents, plus dental and vision coverage.
  • Monthly technology, health, and wellness spending stipends.
  • Flexible time off and generous holiday calendars.
  • Employee stock purchase plan with discounted Affirm stock.
  • In-person onboarding for new hires and accommodations available throughout the interview process.

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