Staff Software Engineer (Batch Infrastructure)
Affirm - San Jose, California, United States, 95199
Work at Affirm
Overview
- View job
Overview
Join to apply for the
Staff Software Engineer (Batch Infrastructure)
role at
Affirm . Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or interest. The Batch Infra team @ Affirm is responsible for providing
reliable, scalable, self-serve, and Affirm-optimized compute solutions
to enable ML, Product, and Financial Engineering success. We build and maintain a compute platform that serves as the backbone for processing critical batch workloads via cloud-based scheduled and on-demand solutions. As Affirm grows rapidly, so does the need for high-availability frameworks. If solving infrastructure challenges at scale excites you, come join us! What You’ll Do
Shape the technical direction, strategy, and roadmap for the Batch Infra platform supporting thousands of offline workloads at Affirm. Design and build data infrastructure systems, services, and tools to meet new product and business requirements, securely scaling to millions of users and transactions. Develop frameworks and services used by other engineering teams to manage billions of dollars in loans and enhance customer experiences. Enhance reliability and efficiency of Batch Infrastructure at scale with high availability. Collaborate with other teams to ensure the platform meets their needs. Mentor junior engineers and lead processes that support team growth and efficiency. What We Look For
Strong ownership with a proven track record of leading large cross-functional technical programs. Experience with large-scale, distributed compute and data processing systems. Experience with data lake solutions like Iceberg, Hudi, Delta, etc. Experience with Workflow Orchestration frameworks such as Airflow, Flyte, Prefect, Temporal, Luigi, etc. Knowledge of scaling frameworks like Spark/Flink on Kubernetes for large datasets. Proficiency in Python/Kotlin or quick learner. Knowledge of Relational and NoSQL databases. Experience with AWS or other cloud providers. Technical leadership, mentorship, and project execution skills. Ability to collaborate with stakeholders on complex projects. Growth mindset and eagerness to learn. Excellent communication skills. Experience in data infrastructure domain. Equivalent practical experience or a related Bachelor’s degree. Additional Information
Pay Grade:
P Equity Grade:
13 Base pay ranges vary by location, with comprehensive benefits including health coverage, stipends, time off, and stock purchase plans. Location
Remote - US. Affirm is a remote-first company, with some roles requiring occasional office presence. Benefits
Health care coverage for you and dependents. Flexible stipends for technology, food, lifestyle, and family expenses. Generous vacation and holiday policies. Employee stock purchase plan. We are committed to an inclusive hiring process and provide accommodations for candidates with disabilities. Additional Details
Seniority level: Mid-Senior level Employment type: Full-time Job function: Engineering and IT
#J-18808-Ljbffr