Senior Software Engineer, Fullstack (Consumer Engineering)
Télétravail au CanadaAffirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
4+ ansCandidates need 4+ years as a software engineer, experience leading mobile initiatives in React Native or native, and experience shipping web apps with React or Vue. They also need strong JavaScript and TypeScript skills and experience with backend systems at scale.
React Native, Swift, Kotlin, React, Vue, AWS
Senior Software Engineer, backend (Online Storage)
Télétravail au CanadaAffirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
5+ ansCandidates need 5+ years as a software engineer, with hands-on production experience of large-scale databases such as MySQL, TiDB or Postgres. They also need backend experience with Python or Kotlin, AWS, Terraform and Kubernetes, plus knowledge of database tuning and connection proxies.
MySQL, TiDB, DynamoDB, Redis, ProxySQL, Kubernetes
Senior Product Manager, 1: Many Merchant Growth
Télétravail au CanadaAffirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
5+ ansCandidates need 5+ years of product management experience shipping technical software products from kickoff to launch. Strong cross-functional, stakeholder and communication skills are essential, and fintech, lending, ecommerce or BNPL experience is a bonus.
Figma
Senior Machine Learning Engineer (Fraud)
Télétravail au CanadaAffirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
6+ ansCandidates need 6+ years of experience training and launching machine learning models at scale, including low-latency production systems. Strong Python and experience with gradient-boosted tree models are required.
Python, LightGBM, XGBoost, CatBoost, PyTorch, Spark
Product Security Engineer II
Télétravail au CanadaAffirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
4+ ansCandidates need 4+ years in application or security engineering, penetration testing, or vulnerability management. They should code in Python, JavaScript/TypeScript, or Kotlin, use Git and GitHub, and understand OWASP Top 10 risks.
GitHub, Git, Burp Suite