Affirm
Affirm
1,001 – 5,000 Employees
H1B Visa SponsorB2CeCommerceFintech
Affirm is a fintech company focused on helping consumers manage purchases through transparent payment options. Its buy now, pay later service lets customers split eligible purchases into flexible payments without hidden fees or compound interest. Affirm also offers a debit card that allows users to choose between paying over time for larger purchases and paying in full for smaller transactions. The company works with retailers in categories such as electronics, apparel, and travel, supporting checkout payments online and in physical stores, and its services integrate with Apple Pay. Affirm’s work spans consumer finance, e-commerce, and the technology that connects shoppers, merchants, and payment products.

Senior Backend Software Engineer, Identity International - Affirm, Remote UK

Build Kotlin and Python identity systems for Affirm’s global buy-now-pay-later platform. Own distributed systems, reliability, technical direction, and international expansion.

Description

  • Own and deliver the team’s quarterly goals
  • Guide engineers through ambiguous, open-ended problems from discovery through delivery
  • Work with product management, design, and analytics across the product development lifecycle
  • Contribute to ideation and clarify technical constraints
  • Help make decisions by evaluating risks and trade-offs
  • Identify and lead the resolution of project, process, technology, and business issues
  • Define and monitor metrics for operational performance and availability
  • Escalate issues and contribute to keep-the-lights-on and on-call support
  • Establish and improve code review and system design standards
  • Promote engineering standards through technical writing and talks
  • Develop team talent through feedback, guidance, and example
  • Write Kotlin and Python, deliver features, investigate production issues, and maintain system reliability
  • Reduce operational toil, create playbooks, mentor engineers, support new hires and interns, and participate in hiring

Requirements

  • At least four years of experience designing, developing, and launching backend systems at scale
  • Professional experience with Python or Kotlin
  • Demonstrated ability to build highly available distributed systems
  • Experience working with AWS, MySQL, and Kubernetes
  • Experience creating technical plans for substantial features or system components
  • Ability to design elegant, simple, and extensible systems
  • Commitment to high-quality coding practices
  • Ability to make substantial changes within a large codebase
  • Experience with tools and practices that enable safe codebase changes
  • Strong written and verbal communication skills
  • Ability to collaborate effectively with a global engineering team

Benefits

  • Monthly allowances for health, wellness, and technology expenses
  • Medical coverage for employees and dependents fully subsidized
  • Dental and vision coverage for employees and dependents
  • Flexible time-off policy
  • Generous holiday calendars
  • Employee stock purchase plan offering Affirm shares at a discount
  • Inclusive interviews with accommodations available for candidates with disabilities
  • In-person onboarding experience

Related Jobs

Praxis für Paartherapie Frankfurt

Psychologist, Couples Therapy — Frankfurt (Hybrid)

Praxis für Paartherapie Frankfurt

Provide individual and couples therapy in a Frankfurt practice, with remote sessions available. Support therapist training, supervision, and optional contributions to business functions.

Open
Nortal

Nortal IAM Developer Latin America Remote

Nortal
1,001 – 5,000 Employees
ConsultingHealthcare

Build and operate identity and access management solutions for Nortal’s digital transformation and AI-enabled enterprise initiatives. Automate provisioning, authentication, and governance workflows for clients worldwide.

Open