Affirm07.03.26
AI SCORE 8.5

Senior Software Engineer - Checkout Solutions (Remote)

$169K–$240K/year

About the Role

We are seeking a Senior Software Engineer to join our Checkout Solutions team at Affirm. This remote position offers an exciting opportunity to be part of a team that is reinventing credit to make it more honest and friendly. As a Senior Software Engineer, you will help build the APIs and solutions that power all of Affirm’s integrations with Enterprise Merchants and Partners.

What You'll Do

  • Own and deliver quarterly goals for your team, leading engineers through ambiguity to solve open-ended problems.
  • Collaborate with product management, design, and analytics to support the product development lifecycle.
  • Proactively identify project, process, technology, or business issues and lead in solving them.
  • Create and monitor metrics to support the operations and availability of your team’s artifacts.
  • Foster a culture of quality and ownership by setting and improving code review and design standards.
  • Develop talent on your team by providing feedback and guidance, leading by example.

Requirements

  • 4+ years of experience designing, developing, and launching backend systems at scale using languages like Python or Kotlin.
  • Experience with highly available distributed systems using AWS, MySQL, and Kubernetes.
  • Ability to define a technical plan for the delivery of significant features or system components.
  • Proficient in making significant changes in a large code base.
  • Strong verbal and written communication skills for effective collaboration.
  • Bachelor’s degree in a related field or equivalent practical experience.

Nice to Have

  • Experience with microservices architecture.
  • Familiarity with CI/CD processes.
  • Knowledge of security best practices in software development.

What We Offer

  • Competitive salary ranging from $169,000 to $240,000 based on location and experience.
  • 100% subsidized medical coverage for you and your dependents.
  • Generous stipends for technology, food, lifestyle needs, and family forming expenses.
  • Flexible vacation and holiday schedules to recharge.
  • Employee stock purchase plan enabling you to buy shares of Affirm at a discount.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Software Engineer role at Affirm offers a unique opportunity to work remotely while contributing to innovative checkout solutions in the FinTech space.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Expert in Python and Kotlin with a strong understanding of building robust APIs and microservices that integrate with complex systems, particularly in a cloud environment like AWS.

Proven experience in deploying and managing applications using Kubernetes, demonstrating a proactive approach to infrastructure as code and CI/CD practices in a fully remote setting.

Strong analytical mindset and problem-solving skills, with a focus on optimizing MySQL database performance and ensuring data integrity in high-traffic environments.

Learning Resources

Python for Everybody Specializationcourse

Career Path

Senior Software Engineer - Checkout Solutions(Now)Lead Software Engineer - Architecture Team(1-2 years)Engineering Manager - Checkout Solutions(3-5 years)

Market Overview

Market Size 2024
$25B
Annual Growth
12.5%
AI Adoption
75%
Investment
+40%
Labour Demand
+30%
Avg Salary
$130K

Skills & Requirements

Required
PythonKotlinAWS
Growing in Demand
Data ScienceMachine LearningDevOps
Declining
PerlRuby on Rails

Domain Trends

Increased Adoption of Serverless Architectures
With a 35% increase in companies using serverless computing, engineers skilled in AWS and Kubernetes are in high demand.
Rise of API-First Development
Over 60% of organizations are adopting API-first strategies, emphasizing the need for engineers proficient in API design and development.
Growth of E-commerce Solutions
The e-commerce software market is expected to grow by 20% annually, driving demand for checkout solutions and related technologies.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.