At Affirm, we’re using today’s technology to bring significant disruptive innovation to the financial industry. We focus on improving the lives of consumers by delivering simple, honest and transparent financial products. We have roles across a variety of teams, including engineering, product, finance, operations, revenue, marketing, people and more. A note to applicants: Fake job and recruiting scams are on the rise. Affirm will never ask you to pay any upfront fees or…
Saved company profile
Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.
We create honest financial products that improve lives.
Full company description
At Affirm, we’re using today’s technology to bring significant disruptive innovation to the financial industry. We focus on improving the lives of consumers by delivering simple, honest and transparent financial products.
We have roles across a variety of teams, including engineering, product, finance, operations, revenue, marketing, people and more.
A note to applicants: Fake job and recruiting scams are on the rise. Affirm will never ask you to pay any upfront fees or send you any checks to purchase equipment during any part of the recruiting process. Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
Affirm is also proud to be a remote-first company! Attracting great people starts by finding talent in different places. That's why we built remote work into the DNA of how we do business—but if an office space is more your style, we have offices in Chicago, New York City, Pittsburgh, San Francisco, Seattle, Toronto, Warsaw, Madrid and London.
Not to mention we have comprehensive and award-winning benefits that were made for you.
Interested in learning more? Check out our careers page and apply today!
Visit affirm.com/careers for more information.
LinkedIn followers
348,434
People associated on LinkedIn
3,054
Reported office locations
San Francisco, California 94108, US
New York, NY 10013, US
Pittsburgh, Pennsylvania 15212, US
Chicago, Illinois 60654, US
Toronto, Ontario M5V 3H1, CA
Madrid, ES
Warsaw, PL
London, GB
Business categories
Payments
Lending
FinTech
Financial Services
Other recorded names
Affirm
Specialties
eCommerce
Payments
Installment Loans
Millennials
Financial Services
Online Payments
Retail
Personal Finance
FinTech
Financial Technology
and Financial Management
Profile identifies a recruitment agency
No
Reported total investment
7,570,000,000
Currency and observation date were not supplied; this is not a current valuation or a funding round.
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
Candidates need deep experience in security engineering, security operations, insider risk or digital forensics, plus hands-on work with SIEM detection logic, insider risk tools and Python. Experience with workflow automation platforms and production agentic automations is also required.
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
12+ YOEAffirm needs a candidate with 12+ years in consumer analytics, audience insights or measurement, strong quantitative skills in survey design, statistics and experimentation, and hands-on SQL and BI tool experience. Candidates must combine qualitative and quantitative evidence and turn it into clear strategy.
SQL, statistical platforms, business intelligence tools, data visualization tools
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
8+ YOEAffirm needs 8+ years as a software engineer, with experience building backend systems at scale and web apps in React or Vue. Candidates should be able to lead major features through technical plans and communicate clearly with global teams.
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
8+ YOEAffirm needs 8+ years of relevant experience with a Bachelor's degree (6+ with a Master's, 3+ with a PhD), including designing leadership programs for new managers that work at scale. Candidates also need strong learning design, program management, data use and collaboration skills, and comfort with AI tools.
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
8+ YOECandidates need 8+ years of backend experience in Python or Kotlin and highly available distributed systems on AWS, MySQL, Spark and Kubernetes. They also need React, React Native or Vue experience and a bachelor's degree or equivalent practical experience.
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
2+ YOECandidates need 1.5+ years as a software engineer, experience launching backend systems and APIs in Python or Kotlin, and experience shipping React or Vue web apps. Familiarity with distributed systems, AWS, MySQL and Kubernetes, plus strong written and verbal communication, is also required.
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
4+ YOECandidates need 4+ years building backend systems at scale in Python or Kotlin, and experience with highly available distributed systems on AWS, MySQL and Kubernetes. Practical experience with LLMs, agents or AI frameworks in production is required.
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
10+ YOECandidates need 10+ years in software or infrastructure engineering, 6+ years running production Kubernetes at scale (ideally EKS on AWS), and expert Go or Python skills. Strong Terraform, GitOps, policy enforcement and leadership experience are also required.
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
10+ YOECandidates need 10+ years in security operations or incident response, proven leadership of major incidents in cloud environments, and experience managing technical teams. Strong communication for executive and board reporting and an AI-forward approach to security operations are also required.
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
5+ YOECandidates need 5+ years of compensation experience, project management skills and strong stakeholder relationship skills. They should be proficient in Google Sheets and Google Slides, and experience in the technology industry is a plus.
Workday, Google Sheets, Google Slides, Sigma Dashboards, Radford Global Compensation Database, Pave
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
8+ YOECandidates need 8+ years building scalable backend systems in Python or Kotlin, plus experience with distributed systems and high-volume telemetry tools like OpenTelemetry and Kafka. Strong leadership, communication and mentoring skills are also required.
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
6+ YOECandidates need 6+ years of partner, performance, affiliate, or product marketing experience. Affirm wants experience with CPA, CPC, CPL and CPM payment models, affiliate tracking, paid media, and data-driven campaign optimization.
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
Candidates need proven experience leading reliability, infrastructure or distributed systems engineering teams, plus hands-on work with production load testing or chaos engineering. Strong programming skills, cloud-native experience (AWS, Kubernetes) and communication skills are also required.
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
2+ YOECandidates need at least two years of software engineering experience, with strong Python or similar backend skills, API and debugging knowledge, and comfort operating production systems. Familiarity with cloud environments, CI/CD, IAM concepts and clear written communication are also expected.
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
7+ YOE3+ MgmtCandidates need 7+ years of program management or product operations experience and 3+ years at a fintech or financial institution. They also need deep knowledge of financial regulations and dispute rules, Six Sigma, project management or design thinking certification, and experience with knowledge management and training platforms.
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
Candidates need solid software fundamentals in Python, Kotlin or a similar language, plus knowledge of backend development, APIs, databases and version control. Curiosity about authentication is essential; prior identity or CIAM experience is a plus but not required.
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
8+ YOECandidates need 8+ years building web applications with React or Vue, strong JavaScript and TypeScript skills, and experience delivering major features through technical plans. Strong written and verbal communication for a global team is required, plus equivalent experience or a related bachelor's degree.
React, Vue.js, JavaScript, Communication skills, Collaboration, Onboarding
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
5+ YOECandidates need 5+ years in information security or risk management, including third party or M&A risk assessments across countries. They also need hands-on Python and agentic coding skills, cloud security knowledge, and strong written and verbal communication.
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
8+ YOECandidates need 8 to 10+ years of product management experience shipping consumer or platform products, including zero-to-one or highly ambiguous work. Strong cross-functional influence, commercial judgment and hands-on fluency with AI tools for prototyping and analysis are required.
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
2+ YOECandidates need 2 to 5 years of analytical experience in consumer lending, credit or fintech, and a quantitative degree. Strong SQL and Python, statistical modeling skills, and the ability to explain complex regulatory and economic insights to senior stakeholders are required.
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
5+ YOECandidates need 5+ years running Kubernetes in production, ideally on Amazon EKS across many clusters. They also need strong Go or Python skills, experience with policy-as-code, and the ability to lead cross-team technical work.
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
4+ YOECandidates need 4+ years building scalable backend systems in Python or Kotlin, plus experience with highly available distributed systems on AWS, MySQL and Kubernetes. Experience supporting large sales events and tuning autoscaling is required.
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
6+ YOECandidates need 6+ years in integrated, growth, demand generation, lifecycle or product marketing, including managing several channels against a business goal. Strong analytics, project management and cross-functional communication are required.
Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
8+ YOECandidates need 8+ years of vendor, BPO or operations management experience, strong analytical skills to run independent analysis, and a track record of leading large cross-functional programs. Strong communication and influencing skills with executives are essential.