Enable job alerts via email!

Staff Software Engineer (Batch Infrastructure)

Affirm

Las Vegas (NV)

Remote

USD 200,000 - 275,000

Full time

11 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Staff Software Engineer to enhance their Batch Infrastructure platform. This role involves shaping the technical strategy and developing scalable data infrastructure systems that support millions of users. You'll collaborate across teams to ensure high availability and reliability while mentoring junior engineers. Join a remote-first organization that values inclusivity and offers generous benefits, including health coverage and flexible stipends. If you're passionate about solving infrastructure challenges at scale, this is the perfect opportunity for you.

Benefits

Health coverage with premiums paid
Flexible technology stipends
Generous vacation policies
Employee stock purchase plan

Qualifications

  • Experience in data infrastructure domain.
  • Strong ownership in leading technical programs.

Responsibilities

  • Shape technical direction for Batch Infra platform.
  • Design data infrastructure systems for new product requirements.
  • Mentor junior engineers and support team growth.

Skills

Leadership in technical programs
Distributed compute systems
Data lake solutions (Iceberg, Hudi, Delta)
Workflow orchestration (Airflow, Flyte)
Scaling frameworks (Spark/Flink)
Python/Kotlin proficiency
Relational and NoSQL databases
AWS or cloud provider experience
Project execution and collaboration
Interpersonal and communication skills

Education

Bachelor's degree in related field

Job description

Staff Software Engineer (Batch Infrastructure)

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.

About the Team

The Batch Infrastructure team at Affirm aims to provide reliable, scalable, self-serve, and Affirm-optimized compute solutions to enable success in ML, Product, and Financial Engineering. Our team builds and maintains the compute platform that serves as the backbone for processing critical batch workloads via cloud-based scheduled and on-demand compute solutions. As Affirm grows rapidly, so does the need for high-availability frameworks. If solving infrastructure challenges at scale excites you, join us!

What You’ll Do
  • Shape the technical direction, strategy, and roadmap for the Batch Infra platform that supports thousands of offline workloads at Affirm.
  • Design and develop data infrastructure systems, services, and tools to meet new product and business requirements, securely scaling to millions of users and transactions.
  • Create frameworks and services used by other engineering teams to manage billions in loans and enhance customer experiences.
  • Enhance the reliability and efficiency of Batch Infrastructure at scale and high availability.
  • Collaborate with other teams to ensure the platform meets their needs and builds the right solutions.
  • Mentor junior engineers and lead processes that support team growth and efficiency.
What We Look For
  • Strong ownership and experience leading large cross-functional technical programs.
  • Experience building and managing 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 in these languages.
  • Working knowledge of Relational and NoSQL databases.
  • Experience with AWS or other cloud providers.
  • Technical leadership skills, including mentorship and project execution.
  • Ability to deliver complex projects collaboratively.
  • Growth mindset and eagerness to learn.
  • Excellent interpersonal and communication skills.
  • Experience in data infrastructure domain.
  • Practical experience or a Bachelor’s degree in a related field.
Additional Details

Base Pay Grade: P

Equity Grade: 13

Compensation includes base pay, equity, stipends, and benefits such as health coverage, wellness stipends, and more. US ranges: $200,000 - $275,000 annually, depending on location.

Location

Remote - US. Affirm is a remote-first company, with some roles requiring occasional office visits.

Benefits
  • Health coverage with premiums paid by Affirm.
  • Flexible stipends for technology, food, lifestyle, and family expenses.
  • Generous vacation and holiday policies.
  • Employee stock purchase plan (ESPP).

We support an inclusive hiring process and provide accommodations for candidates with disabilities. Affirm considers qualified applicants with arrest and conviction records as per local ordinances.

Additional Info

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Engineering and IT

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer (Merchant Risk Intelligence & Platform)

Affirm

Las Vegas

Remote

USD 169,000 - 219,000

10 days ago

Staff Software Engineer (Batch Infrastructure)

Affirm

Palo Alto

Remote

USD 200,000 - 250,000

8 days ago

Staff Software Engineer, Compute Reliability and Efficiency

Reddit

Remote

USD 217,000 - 304,000

Yesterday
Be an early applicant

Staff Software Engineer

DoorDash

Remote

USD 193,000 - 285,000

2 days ago
Be an early applicant

Senior Software Engineer, Online Data Stores (SF/NYC/Remote)

Persona

Remote

USD 180,000 - 240,000

Yesterday
Be an early applicant

Senior Software Engineer - Autoscaling

ClickHouse

Remote

USD 133,000 - 232,000

Yesterday
Be an early applicant

Lead Software Engineer - AI Data Systems

Upwork

Remote

USD 151,000 - 216,000

Yesterday
Be an early applicant

Reposted :Staff Software Engineer, Ads Infrastructure

Discord

San Francisco

Remote

USD 248,000 - 279,000

2 days ago
Be an early applicant

Senior Software Engineer, Online Data Stores (SF/NYC/Remote)

Persona

San Francisco

Remote

USD 180,000 - 240,000

2 days ago
Be an early applicant