Affirm

Senior Software Engineer, Back-end (Fraud)

Affirm
Apply
2 months ago
Remote, SpainSenior
H1B Sponsor

Responsibilities

  • Own and deliver quarterly team goals while leading engineers through ambiguous, open-ended problems.
  • Design and implement real-time fraud decisioning services and APIs in Python or Kotlin for markets beyond the United States.
  • Build platform and tooling that make launching fraud decisioning in new countries repeatable and scalable.
  • Integrate regional fraud and risk vendors and operationalize machine learning and AI signals for real-time decisioning.
  • Collaborate with Product, Machine Learning, Analytics, Fraud Strategy, Compliance, and Fraud Operations stakeholders.
  • Create and monitor system metrics, support availability, and participate in keep-the-lights-on and on-call efforts.
  • Improve code review and design standards, mentor teammates, and promote a culture of quality and ownership.

Requirements

  • 5+ years of experience building backend systems at scale using Python or Kotlin.
  • Experience with distributed systems and infrastructure using AWS, MySQL or PostgreSQL, and Kubernetes.
  • Strong system design skills and experience delivering maintainable, extensible services.
  • Ability to direct and critically evaluate AI-assisted engineering work while owning code correctness, quality, and security.
  • Proficiency in SQL and experience working with data-rich environments.
  • Familiarity with CI/CD practices and safe production deployments.
  • Strong written and verbal communication skills for distributed-team collaboration.
  • Experience with Snowflake, dbt, Airflow, or Chronosphere is preferred.
  • Background in fraud prevention, risk systems, or real-time decisioning is preferred.
  • Experience with multiple markets, internationalization, or localization is preferred.
  • Experience in fintech or other regulated environments and understanding of risk, compliance, and operational constraints is preferred.
  • Must be based in Spain; visa sponsorship is available.

Benefits

  • Fully remote role based in Spain with visa sponsorship available
  • Health care coverage with premiums fully covered for employees and dependents
  • Flexible Spending Wallets for technology, food, lifestyle, and family-forming expenses
  • Wellness days, competitive vacation and holiday schedules, and parental benefits
  • Learning and Development programs and Employee Resource & Community Groups
  • Employee stock purchase plan and potential equity rewards

Tech Stack

Apache AirflowAWSdbtKotlinKubernetesMySQLPostgreSQLPythonSnowflakeSQL

Categories

Affirm

About Affirm

1,001-5,000 employees

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.

Contact me