Join Affirm as a Senior Software Engineer to lead backend development for scalable data infrastructure in a remote-first environment.
Posted by employer 1 day ago
First seen on Joblaze 7 hours ago
Last verified on the company career page 7 hours ago
Skills & Technologies
What you'll build
Must have
Requirements
Not disclosed in this posting: visa sponsorship.
Benefits
Joblaze summary
In this role, the Senior Software Engineer will lead a team in developing and maintaining backend systems that support Affirm's data infrastructure, focusing on high availability and scalability. Key skills include expertise in Python or Kotlin, along with experience in AWS, MySQL, and distributed systems technologies like Kafka and Spark. This position is ideal for someone with over four years of experience in backend development who is comfortable navigating complex technical challenges and mentoring junior engineers. The team operates in a remote-first environment, emphasizing collaboration and quality in their engineering practices.
Joblaze insights
Quick facts
From the original posting
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
The Data and Storage Services team is responsible for Affirm's data infrastructure across OLTP and OLAP systems, spanning critical online checkout databases, batch orchestration, streaming infrastructure, event-driven frameworks, BI, analytics tooling, large-scale data platforms, and agentic data tools such as semantic layers and internal platform data applications. Our mission is to provide trustworthy, intuitive, and cost-efficient solutions for Affirmers to secure, store, analyze, and transform data at exceptional scale.
The vision for the Lakehouse Infra team is to provide reliable, scalable, self-serve and Affirm-optimized offline data access to enable ML, Product, and Financial Engineering success. Our team is responsible for hosting the data infrastructure that serves as a backbone for processing various business critical money and loan movement workloads at Affirm across our batch and analytics ecosystems. Affirm is growing rapidly and so is the need for reliable and high availability frameworks. If solving data lake challenges at scale excites you, come join us!
What you’ll do
What We Look For:
Pay Grade - N
Equity Grade - 9
USA base pay range (CA, WA, NY, NJ, CT) per year: $195,000 - $255,000
USA base pay range (all other U.S. states) per year: $173,000 - $233,000
#LI-Remote
Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and consent to the use of your personal information as described.
Standard company text repeated across Affirm's postings is omitted here.