Staff Data Engineer, Analytics Engineering

Posted 102ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Staff Data Engineer at Affirm designing next-generation data infrastructure and pipelines. Leading technical strategy with a focus on data quality and collaboration across teams.

Responsibilities:

  • Define and lead the technical strategy and roadmap for Affirm’s data infrastructure and analytics platforms
  • Architect, build, and scale data pipelines and systems that power analytics, machine learning, and business decision-making
  • Partner with cross-functional teams (Engineering and Analytics) to deliver data solutions with measurable business impact
  • Champion data quality, observability, governance, and compliance across Affirm’s global systems
  • Act as a technical mentor and multiplier, guiding best practices in data modeling, transformation, and code quality
  • Drive a culture of operational excellence, ensuring data systems are reliable, performant, and well-monitored
  • Collaborate globally to establish consistent technical patterns and elevate the overall data engineering craft

Requirements:

  • 8+ years of professional experience in Data Engineering or related roles
  • Advanced skills in SQL, Python, and modern data transformation tools (e.g., DBT, Airflow)
  • Expertise with cloud data platforms (e.g., AWS, GCP, Snowflake, BigQuery) and Infrastructure-as-Code tools (Terraform preferred)
  • Strong background in data modeling, pipeline orchestration, and distributed data systems (e.g., Spark, Kafka)
  • Proven ability to design, deliver, and maintain large-scale, high-quality data systems
  • Excellent communication and collaboration skills; able to lead through influence
  • A growth mindset and a passion for mentoring others.

Benefits:

  • 100% subsidized medical coverage, dental and vision for you and your dependents
  • Flexible Spending Wallets for tech, food and lifestyle
  • Away Days - wellness days to take off work and recharge
  • Learning & Development programs
  • Parental benefit
  • Employee Resource & Community Groups