Назад
11 дней назад

Software Engineer II, Backend (Identity Decisioning)

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 (Identity Decisioning) (Python/Kotlin/Distributed Systems): Building backend systems that validate consumer identity across Affirm products and satisfy KYC regulatory protocols with an accent on distributed systems, service reliability, and transparent financial products. Focus on designing multi-component solutions, monitoring production availability, debugging complex codebases, and delivering well-tested extensible systems.

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

Salary: CAD $133,000–$183,000 base pay per year

Company

Affirm develops transparent financial products that let consumers pay over time without hidden fees.

What you will do

  • Build backend systems that validate consumer identity across Affirm products and satisfy KYC regulatory protocols.
  • Break down larger projects into tasks, deliver them in phases, and collaborate with technical and cross-functional stakeholders.
  • Partner with product management, design, analytics, compliance, fraud, authentication, and engineering teams to evaluate technical constraints, risks, and trade-offs.
  • Create and monitor operational metrics, support service availability, and participate in on-call and maintenance efforts.
  • Contribute to engineering growth through knowledge sharing, feedback, code reviews, and interviews.

Requirements

  • 1.5+ years of software engineering experience.
  • Experience designing, developing, and launching backend systems with proficiency in Python or Kotlin.
  • Familiarity with distributed systems, AWS, MySQL, and Kubernetes.
  • Ability to translate business problems into solutions spanning multiple software components and write clear, well-tested, extensible code.
  • Experience navigating large codebases, debugging code, and providing engineering feedback through code reviews.
  • Equivalent practical experience or a bachelor’s degree in a related field, along with strong written and verbal communication skills.

Culture & Benefits

  • Remote-first work with flexibility within the country of employment.
  • In-person onboarding is provided for new hires, with occasional office attendance possible for some roles.
  • 100% subsidized medical, dental, and vision coverage for employees and dependents.
  • Monthly technology, health, and wellness spending stipends.
  • Flexible time off, generous holiday calendars, and an employee stock purchase plan.

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