Taro Logo

Senior Software Engineer, Backend (CI/CD)

Fintech company reinventing credit to make it more honest and friendly, offering buy now pay later without hidden fees.
$169,000 - $240,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
4+ years of experience
Finance

Description For Senior Software Engineer, Backend (CI/CD)

Affirm, a pioneering fintech company, is revolutionizing the credit industry by providing transparent, consumer-friendly payment solutions without hidden fees or compounding interest. As a Senior Software Engineer in the Developer Productivity team, you'll be at the forefront of enhancing the development experience for over 900 engineers in a hypergrowth environment.

The role sits within the Developer Productivity team, whose mission is to simplify and accelerate software development across Affirm. This team manages the entire development pipeline from local environments to production, including CI/CD pipelines, test automation frameworks, and dependency management. It's a high-leverage position with significant impact on engineering efficiency company-wide.

You'll need 4+ years of experience with backend systems, proficiency in Python or Kotlin, and extensive knowledge of AWS, Kubernetes, and distributed systems. The position requires strong technical leadership skills as you'll be responsible for delivering quarterly goals, leading engineers through complex problems, and ensuring high-quality deliverables.

The compensation is competitive, ranging from $169,000 to $240,000 depending on location, plus equity and comprehensive benefits. These include fully covered healthcare premiums for employees and dependents, flexible spending wallets for various needs, and an employee stock purchase plan.

Working at Affirm means joining a remote-first culture that values technical excellence and innovation. You'll be part of a team that supports critical infrastructure enabling hundreds of engineers to ship code quickly and safely. The role offers a unique blend of technical challenges, leadership opportunities, and the chance to impact a rapidly growing fintech company that's changing how people access credit.

This is an excellent opportunity for a senior engineer who enjoys working on developer tools and infrastructure, values technical excellence, and wants to make a significant impact on engineering productivity at scale. The role combines hands-on technical work with leadership responsibilities, making it ideal for someone looking to grow both their technical and leadership skills.

Last updated 4 days ago

Responsibilities For Senior Software Engineer, Backend (CI/CD)

  • Own and deliver quarterly goals for your team
  • Lead engineers through ambiguity to solve open-ended problems
  • Collaborate with product management, design & analytics
  • Support operations and availability of team artifacts
  • Foster culture of quality and ownership
  • Help develop talent on your team through feedback and guidance

Requirements For Senior Software Engineer, Backend (CI/CD)

Python
Kotlin
Kubernetes
  • 4+ years of experience designing, developing and launching backend systems at scale
  • Experience with Python or Kotlin
  • Track record of developing highly available distributed systems using AWS, MySQL and Kubernetes
  • Experience with pipelines (Jenkins, Buildkite, GitHub Actions), configuration management, and automation
  • Strong verbal and written communication skills
  • Bachelor's degree in related field or equivalent practical experience

Benefits For Senior Software Engineer, Backend (CI/CD)

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Health care coverage - all premiums covered for all levels for employees and dependents
  • Flexible Spending Wallets for Technology, Food, Lifestyle needs, and family forming expenses
  • Competitive vacation and holiday schedules
  • Employee stock purchase plan at a discount
  • Remote work flexibility

Jobs Related To Affirm Senior Software Engineer, Backend (CI/CD)