Senior Software Engineer, Backend (Batch Infrastructure)
Affirm- Total compensation
- $173k–$255k Published total compensation range
- Location
- Remote - US Remote eligibility
- Employment
- Full-time Senior
About the job
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without hidden fees or compounding interest. The Batch Infra team provides reliable, scalable, self-serve compute solutions to enable ML, Product, and Financial Engineering success, building and maintaining a compute platform for batch workloads using scheduled and on-demand solutions on the cloud.
What you'll do
- Own and deliver quarterly goals, leading engineers through ambiguity.
- Collaborate with product management, design, and analytics on technical constraints and trade-offs.
- Identify and solve project, process, technology, or business issues.
- Support operations and availability of team artifacts, including metrics and on-call efforts.
- Foster a culture of quality and ownership through code review and design standards.
- Develop talent by providing feedback and guidance.
What we look for
- 4+ years of experience designing, developing, and launching backend systems at scale using Python or Kotlin.
- Track record of developing highly available distributed systems using AWS, MySQL, and Kubernetes.
- Experience with workflow orchestration frameworks like Airflow, Flyte, Prefect, Temporal, Luigi.
- Experience scaling frameworks like Spark/Flink for large datasets on Kubernetes.
- Ability to define technical plans for significant features with elegant, simple, extensible design.
- High-quality code, ownership of growth, and strong communication skills.
Compensation
Base pay ranges: $195,000 - $255,000 for CA, WA, NY, NJ, CT; $173,000 - $233,000 for all other U.S. states. Total compensation may include equity rewards, monthly stipends for health, wellness, and tech spending, and benefits.
Benefits
- 100% subsidized medical, dental, and vision coverage for you and dependents.
- Flexible Spending Wallets for technology, food, lifestyle, and family forming expenses.
- Competitive vacation and holiday schedules.
- Employee stock purchase plan (ESPP).
Application
Apply via the provided link.
Skills & tags
Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.