Назад
5 дней назад

Software Engineer II, Backend (Streaming)

133 000 - 183 000CAD
Формат работы
remote
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
Canada/NB/NAL +1 еще
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Software Engineer II, Backend (Streaming) (Kafka/Flink): Building and scaling event-driven data infrastructure and stream-processing systems with an accent on distributed systems, data exploration, and backend development in Python or Kotlin. Focus on designing multi-component solutions, monitoring service availability, and maintaining reliable infrastructure for data-driven products.

Location: Remote Canada; candidates must reside in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.

Base pay: CAD 133,000–183,000 per year.

Company

Affirm provides transparent, predictable payment-over-time products with no hidden fees.

What you will do

  • Design and scale event-driven data infrastructure and stream-processing systems.
  • Identify and implement new use cases for data infrastructure using technologies such as Kafka, Flink, and Schema Registry.
  • Break down larger projects into phases, deliver individual tasks, and collaborate with product management, design, analytics, and engineering stakeholders.
  • Create and monitor operational metrics, support on-call activities, and maintain service availability.
  • Participate in technical ideation, architectural decisions, code reviews, and engineering interviews.

Requirements

  • 1.5+ years of software engineering experience.
  • Experience designing, developing, and launching backend systems.
  • Proficiency in Python or Kotlin.
  • Familiarity with distributed systems and AWS, Kafka, Flink, and Kubernetes.
  • Ability to write clear, well-tested, extensible code, navigate large codebases, debug existing code, and provide code review feedback.
  • Equivalent practical experience or a bachelor’s degree in a related field.

Culture & Benefits

  • Remote-first work with flexibility within the country of employment; occasional in-person work or onboarding may be required.
  • 100% subsidized medical coverage for 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.

Hiring process

  • Inclusive interviews with accommodations available for candidates with disabilities.

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