Senior Software Engineer

2 days ago


Bronx, NY, United States Affirm Full time

At Affirm, we are on a mission to redefine credit by making it straightforward and friendly. Our goal is to empower consumers to buy now and pay later without hidden fees or compounding interest.

The Site Reliability Engineering (SRE) team at Affirm is an integral part of our engineering organization, collaborating closely with our Engineering partners to ensure they can excel in operating their applications and delivering exceptional customer experiences. The SRE team is responsible for establishing frameworks, best practices, and providing essential tooling while also offering training and consulting to our engineering teams.

Key Responsibilities:

  • Deliver data insights and visibility on application performance to both teams and leadership.
  • Guide the development of Service Level Objectives (SLOs).
  • Drive incident management and analysis processes.
  • Oversee change management and deployment practices.
  • Engage in service and architectural discussions.
  • Recommend observability and alerting configurations.

We are looking for motivated software engineers to help enhance reliability and resilience practices throughout Affirm's Engineering organization. Here's what you'll do:

  • Take ownership of quarterly goals for your team, guiding engineers through complex problems and ensuring a supportive environment throughout delivery.
  • Collaborate with product management, design, and analytics to support the product development lifecycle, addressing technical constraints and participating in significant decision-making processes.
  • Proactively identify and lead efforts to address project, process, technological, or business issues.
  • Monitor operations and the availability of your team's artifacts through metrics, and actively participate in on-call efforts.
  • Promote a culture of quality and ownership within your team by enhancing code review and design standards and sharing best practices.
  • Develop team talent by providing constructive feedback and setting a positive example.

Who You Are:

  • You have 4+ years of experience designing, developing, and launching backend systems at scale using languages such as Python or Kotlin.
  • You have a proven track record of creating highly available distributed systems with technologies like AWS, MySQL, and Kubernetes.
  • You bring 4+ years of experience in a Site Reliability or Production Engineering role.
  • You demonstrate curiosity and empathy, while having strong but flexible opinions.
  • You possess experience in defining technical plans and developing features or systems with elegant, extensible designs.
  • You are skilled at tackling significant modifications in large codebases and have established tools and practices for safe execution.
  • You take proactive ownership of your growth and welcome feedback from your colleagues and stakeholders.
  • You communicate effectively, both verbally and in writing, facilitating collaboration with our global engineering team.

Base Pay Grade - N

Equity Grade - 6

At Affirm, we prioritize a simple and transparent compensation structure based on factors like location, experience, and skills. The base pay range for this role is $150,000 to $200,000 per year.

As a remote-first company, Affirm offers flexibility to work from multiple locations, with the majority of roles being fully remote. Certain positions may require occasional presence at an assigned Affirm office, while others are primarily office-based.

Highlights of our benefits package include:

  • Comprehensive health care coverage for you and your dependents.
  • Generous stipends through Flexible Spending Wallets for technology, food, lifestyle, and family-forming expenses.
  • Competitive vacation and holiday schedules to support your need to rest and recharge.
  • An employee stock purchase plan allowing you to acquire shares of Affirm at a discounted rate.

We are committed to providing an inclusive interview experience for all candidates, including those with disabilities, and offer reasonable accommodations throughout the hiring process.

Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, Affirm will consider qualified applicants with arrest and conviction records.



  • Bronx, NY, United States InVert™ Full time

    Senior Software Engineer As a Senior Software Engineer, you will ensure that your team efficiently ships new features that meet the specifications and standards set by our Product team. Additionally, you will ensure that your team makes sound technical decisions that allow us to sustainably scale our user base and the surface area of our products. Because...


  • Bronx, NY, United States InVert™ Full time

    Senior Software Engineer As a Senior Software Engineer, you will ensure that your team efficiently ships new features that meet the specifications and standards set by our Product team. Additionally, you will ensure that your team makes sound technical decisions that allow us to sustainably scale our user base and the surface area of our products. Because...


  • Bronx, NY, United States BitSight Full time

    Senior Software Engineer II Bitsight is a cyber risk management leader transforming how companies manage exposure, performance, and risk for themselves and their third parties. Companies rely on Bitsight to prioritize their cybersecurity investments, build greater trust within their ecosystem, and reduce their chances of financial loss. Built on over a...


  • Bronx, NY, United States BitSight Full time

    Senior Software Engineer II Bitsight is a cyber risk management leader transforming how companies manage exposure, performance, and risk for themselves and their third parties. Companies rely on Bitsight to prioritize their cybersecurity investments, build greater trust within their ecosystem, and reduce their chances of financial loss. Built on over a...


  • Bronx, NY, United States BitSight Full time

    Senior Software Engineer II Bitsight is a cyber risk management leader transforming how companies manage exposure, performance, and risk for themselves and their third parties. Companies rely on Bitsight to prioritize their cybersecurity investments, build greater trust within their ecosystem, and reduce their chances of financial loss. Built on over a...


  • Bronx, NY, United States BitSight Full time

    Senior Software Engineer II Bitsight is a cyber risk management leader transforming how companies manage exposure, performance, and risk for themselves and their third parties. Companies rely on Bitsight to prioritize their cybersecurity investments, build greater trust within their ecosystem, and reduce their chances of financial loss. Built on over a...


  • Bronx, NY, United States RxVantage Full time

    Senior Software Engineer, Full-Stack We're looking for a seasoned Senior Full Stack Software Engineer/Architect to join our high-performing, fully remote engineering team. This is a senior-level role for someone who thrives in fast-paced environments, excels at solving complex problems, and is comfortable leading technical initiatives across both product and...


  • Bronx, NY, United States RxVantage Full time

    Senior Software Engineer, Full-Stack We're looking for a seasoned Senior Full Stack Software Engineer/Architect to join our high-performing, fully remote engineering team. This is a senior-level role for someone who thrives in fast-paced environments, excels at solving complex problems, and is comfortable leading technical initiatives across both product and...


  • Bronx, NY, United States RxVantage Full time

    Senior Software Engineer, Full-Stack We're looking for a seasoned Senior Full Stack Software Engineer/Architect to join our high-performing, fully remote engineering team. This is a senior-level role for someone who thrives in fast-paced environments, excels at solving complex problems, and is comfortable leading technical initiatives across both product and...


  • Bronx, NY, United States RxVantage Full time

    Senior Software Engineer, Full-Stack We're looking for a seasoned Senior Full Stack Software Engineer/Architect to join our high-performing, fully remote engineering team. This is a senior-level role for someone who thrives in fast-paced environments, excels at solving complex problems, and is comfortable leading technical initiatives across both product and...