Skip to main content
Affirm

Staff Software Engineer

RemoteUnited States only
Published
Role
Data Engineering
Experience
Staff
Employment
Full-time
$230k–$290k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Affirm's Data and Storage Services team is seeking a Staff Software Engineer to define and drive the long-term technical roadmap for their Lakehouse Platform, focusing on Apache Iceberg, Spark, Snowflake, and cloud-native storage.

Core skills

Apache IcebergSparkSnowflake/analytical data warehouses

Required skills

Python/SQL/JVM-based languagesTerraform/automation toolsdbt/transformation frameworks

What you'll do

  • Define and drive the long-term technical roadmap for Affirm’s Lakehouse Platform across Apache Iceberg, Spark, Snowflake, and cloud-native storage, balancing scalability, reliability, governance, performance, and cost.
  • Architect and implement platform capabilities that make analytical data secure, trustworthy, discoverable, and easy to use across Affirm’s engineering, analytics, machine learning, and business teams.
  • Design and operate secure, auditable data access capabilities across Snowflake and the lakehouse platform, including RBAC, dynamic data masking, cataloging, lineage, classification, and privacy policy enforcement.
  • Establish best practices for lakehouse operations, including schema evolution, table maintenance, partitioning, compaction, observability, incident response, production support, and readiness for on-call operations.
  • Mentor engineers, raise technical quality, and foster an inclusive culture of design rigor, operational excellence, and continuous learning.

What they require

  • 8+ years of experience in software engineering, data infrastructure, or data platform engineering, with 2+ years of technical leadership responsibilities.
  • Proven experience architecting, building, launching, and operating large-scale OLAP systems, lakehouse platforms, or analytical data infrastructure using technologies such as Apache Iceberg, Spark, Snowflake, and cloud-native storage.
  • Hands-on experience with Snowflake or comparable analytical data warehouses, including access control, data masking, query optimization, and cost management.
  • Strong understanding of table formats, schema evolution, partitioning, compaction, query performance, data lifecycle management, observability, and cost optimization for analytical systems.
  • Experience with dbt or equivalent transformation frameworks, including data modeling, testing, documentation, and CI/CD practices.

Benefits

  • Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents
  • Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
  • Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge
  • ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount

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.

Financial ServicesMid-sizeaffirm-app.com

What people say about this company

3.7/ 5

$230k–$290k/yr