Data Platform Engineer — Observability & Governance

Appfolio

Chicago (IL)

On-site

USD 152,000 - 190,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

AppFolio seeks a senior Data Engineer to own the operational backbone of the Business Data Platform. You will drive observability, data security, and governance across Snowflake, dbt, and BI tools, enabling scalable analytics and AI-driven decision-making.

You will lead the design of self-service data access, maintain data lineage, and advance Terraform-based infrastructure-as-code while partnering with Security, Compliance, and Analytics teams to ensure robust data governance and compliance.

Qualifications

  • 8+ years in DataOps, Data Platform Engineering, DevOps, or related roles within modern cloud data environments.
  • Proficiency in data engineering tools and technologies - SQL, Python, Airflow, Mulesoft, Linux scripting, and dbt.
  • Strong Experience with cloud technology, especially AWS tech stack (s3, ec2, eks), Docker and Kubernetes.
  • Experience with cloud data warehouse technology, such as Snowflake, including data security and governance.
  • Advanced proficiency with Airflow.
  • Strong knowledge of CI/CD pipelines, GitOps workflows, codespaces, and infrastructure-as-code (Terraform etc.).
  • Experience with building self-serve processes
  • Familiarity with security standards and practices for data (IAM, encryption, audit logging).
  • Familiar with Snowflake RBAC, object privileges, masking policies, row-access policies, and secure UDFs/SPROCs to support both data engineering and ML/AI workloads.

Responsibilities

  • Own the design, build, and maintenance of AppFolio's Business Data Platform's observability and testing solutions that identify reliability, scalability, or data quality issues and strive to continuously improve the platform.
  • Own the CI/CD architecture for our Github repositories — build the automated checks, deployment pipelines, and orchestration that every team's changes run through, and keep that platform running as new teams and use cases plug into it.
  • Manage service accounts, roles, and permissions across Snowflake, dbt, and BI tools.
  • Own the creation of and performance of Data Pipeline SLOs.
  • Create and enforce data access controls, masking policies, and encryption standards (at rest and in transit).
  • Define and own access governance for AI-driven data consumption — scoping Snowflake Coco, MCP server, and agent tool access (e.g., Chat-to-Data) with least-privilege, read-by-default, and full audit logging as agents take on more direct data access.
  • Partner with InfoSec and Compliance to ensure auditability and privacy frameworks are implemented and upheld across the Business Data Platform.
  • Maintain lineage and metadata documentation across key data domains.
  • Implement and manage infrastructure-as-code for data platform components.
  • Drive automation of routine operations (e.g., environment provisioning, credential rotation, usage monitoring).
  • Partner with data engineers, data science engineers, data scientists, and analysts to improve platform usability and self-service capabilities.
  • Document and evangelize best practices for data access, job orchestration, and environment management.

Skills

SQL
Python
Airflow
dbt
Linux scripting
GitOps

Tools

Snowflake
Unix/Linux
Terraform
Docker
Kubernetes
GitHub

Job description

AppFolio seeks a senior Data Engineer to own the operational backbone of the Business Data Platform. You will drive observability, data security, and governance across Snowflake, dbt, and BI tools, enabling scalable analytics and AI-driven decision-making.

You will lead the design of self-service data access, maintain data lineage, and advance Terraform-based infrastructure-as-code while partnering with Security, Compliance, and Analytics teams to ensure robust data governance and compliance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Platform Engineer — Secure Data & Observability
Data Platform Engineer — Secure Data & Observability

AppFolio Inc • Goleta (CA)

On-site
USD 152,000 - 190,000
Staff Data Platform Engineer – Observability & Governance
Staff Data Platform Engineer – Observability & Governance

Appfolio • Goleta (CA)

On-site
USD 152,000 - 190,000
Data Platform Engineer — DataOps & Security Focus
Data Platform Engineer — DataOps & Security Focus

AppFolio Inc • California

On-site
USD 152,000 - 190,000
Lead Data Platform Engineer, Observability & Governance
Lead Data Platform Engineer, Observability & Governance

Appfolio • Washington

On-site
USD 152,000 - 190,000
Senior Data Platform Engineer - Secure & Observability
Senior Data Platform Engineer - Secure & Observability

Appfolio • Denver (CO)

On-site
USD 152,000 - 190,000
Senior Data Platform Engineer – Secure Data & CI/CD
Senior Data Platform Engineer – Secure Data & CI/CD

AppFolio • San Francisco (CA)

On-site
USD 152,000 - 190,000
Senior Snowflake Data Platform Engineer - Remote
Senior Snowflake Data Platform Engineer - Remote

JD Power • Michigan

On-site
USD 120,000 - 150,000
Senior Data Platform Engineer - Data Ops & Governance
Senior Data Platform Engineer - Data Ops & Governance

Appfolio • Atlanta (GA)

On-site
USD 152,000 - 190,000
Remote Snowflake Platform Engineer - Data Infra and AI
Remote Snowflake Platform Engineer - Data Infra and AI

J.D. Power • Northern (KY)

Hybrid
USD 120,000 - 150,000
Platform Data Governance Engineer
Platform Data Governance Engineer

Milestone Technologies, Inc. • Glendale (CA)

On-site
USD 110,000 - 121,000