9h ago

Senior Staff Software Engineer, Backend (Data and Storage Services)

Remote, Canada

$250k-$350k / yearest.

full-timesenior Remotefinance

🛠 Tech Stack

💼 About This Role

You'll architect and evolve Affirm's lakehouse analytics platform, driving strategy around Snowflake, Apache Iceberg, and Spark to deliver scalable analytical infrastructure. You'll lead data governance and privacy engineering initiatives using tools like Atlan. This role offers the opportunity to mentor engineers and shape the technical direction of analytics engineering practices.

🎯 What You'll Do

  • Architect and evolve Affirm's lakehouse analytics platform.
  • Design and implement RBAC and dynamic data masking in Snowflake.
  • Lead technical direction of analytics engineering practices.
  • Drive data governance and privacy engineering initiatives with Atlan.
  • Identify and execute cost optimization strategies for analytical compute and storage.

📋 Requirements

  • 10+ years experience in software engineering or data engineering.
  • 6+ years hands-on experience with Snowflake.
  • Strong experience with Apache Iceberg, Spark, and AWS cloud-native data lakes.
  • Experience with dbt or equivalent transformation frameworks.

✨ Nice to Have

  • Experience with FiveTran, MonteCarlo, or Atlan.
  • Familiarity with data governance and privacy technologies.
  • Knowledge of CI/CD for data pipelines.

🎁 Benefits & Perks

  • 🏖️ Flexible PTO
  • 🏥 Comprehensive health insurance
  • 💰 Equity packages
  • 📈 401(k) matching
  • 🏡 Remote work options

📨 Hiring Process

Estimated timeline: 2-4 weeks · AI estimate

  1. 1Recruiter Screen· 30 min
  2. 2Technical Phone Screen· 60 min
  3. 3On-site Interviews (3-4 rounds)· 4-5 hours
0 0 0