11 дней назад
Software Engineer II, Backend (Identity Decisioning)
133 000 - 183 000CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
14 дней назад
Staff Software Developer, Essentials (Calgary)
180 000 - 200 000CAD
12 дней назад
Software Engineer II with Accounting Experience (Fintech)
2 800 - 6 000$
12 дней назад
Software Engineer II with Accounting Experience (Chile)
2 800 - 6 000$
7 дней назад
Staff Software Engineer (Python)
190 000 - 220 000$
12 дней назад
Software Engineer II with Accounting Experience (Argentina)
2 800 - 6 000$
11 дней назад
Staff Backend Engineer (AI)
168 000 - 253 000$