Jobiglo

No results.

This job is no longer available

This job expired on 10/07/2026. It no longer accepts applications.

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

Affirm · Calgary

Senior 🇬🇧 English
Snowflake Apache Iceberg RBAC dynamic data masking dbt Atlan MonteCarlo data governance privacy engineering

Job description

About the role

Affirm is building a global, highly‑available infrastructure that powers its buy‑now‑pay‑later products. As a Senior Staff Software Engineer on the Data and Storage Services team, you will shape the architecture of the lakehouse analytics platform and ensure secure, cost‑effective data access at massive scale.

Key responsibilities

  • Architect and evolve the lakehouse analytics platform, driving strategy around Snowflake, Apache Iceberg, and Spark.
  • Design and implement robust Role‑Based Access Control (RBAC) and dynamic data‑masking policies in Snowflake.
  • Lead analytics engineering practices, including data modeling, dbt transformation pipelines, and data‑quality frameworks.
  • Drive data‑governance and privacy initiatives using Atlan for cataloging, lineage, classification, and policy enforcement.
  • Identify and execute cost‑optimization strategies across compute and storage, including Snowflake warehouse tuning and query optimization.
  • Collaborate with product, data‑science, and BI teams to understand data needs and provide architectural guidance.

Required profile

  • Senior‑level software engineer with extensive experience in large‑scale data platforms.
  • Proven ability to design secure, high‑performance analytics infrastructure.
  • Strong track record of leading cross‑functional technical initiatives.

Required skills

  • Snowflake
  • Apache Iceberg
  • Apache Spark
  • Role‑Based Access Control (RBAC) and dynamic data masking
  • dbt (data build tool)
  • Atlan data catalog
  • MonteCarlo data‑quality monitoring
  • Data governance and privacy engineering
  • Cost‑optimization of cloud data warehouses

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Affirm.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 4 months ago

45 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Affirm

Calgary