Sr. Software Engineer - Data, Popeyes
Listed on 2025-12-01
-
IT/Tech
Data Analyst, Data Engineer
Senior Software Engineer – Data
Location:
Miami, FL. Full‑time office 5 days a week.
Popeyes Louisiana Kitchen is hiring a Senior Data Engineer to own the end‑to‑end data warehouse and build modern Lakehouse practices. You’ll partner with analytics, operations, marketing and restaurant tech to model clean data and enable fast decision making.
Role & Responsibilities- Own the warehouse: set modeling standards, review PRs, manage environments, and drive a roadmap for conformed dimensions and high‑quality facts.
- Model the business: define grains, conformed dimensions, SCD1/2, surrogate keys, late‑arriving/early‑arriving data, bridge tables, and audit patterns.
- Build in dbt: develop models, snapshots, macros, seeds, tests (unique, not null, relationships, accepted values), tags, exposures; maintain docs and lineage.
- Medallion + marts: structure bronze → silver → gold layers and publish well‑governed marts for analytics and operational use.
- Orchestrate & harden pipelines: run dbt Core on Snowflake via CI/CD (Circle
CI/Git Hub Actions) and/or Airflow/Glue; use Snowflake Tasks and Streams for scheduled runs and dependency management. - Performance & cost: tune materializations, clustering/partitioning, MERGE strategies, and dependency graphs.
- Data quality & governance: enforce data contracts, freshness checks, observability/alerting, documentation, and access controls (PII handling).
- Partner with business stakeholders across Analytics, Ops, Marketing, and Restaurant Tech to translate questions into durable dimensional models and standard metrics.
- 6+ years in data engineering with a focus on dimensional modeling and production warehouses.
- Deep dbt expertise (models, snapshots, macros, tests, docs) and strong Kimball fundamentals.
- Advanced SQL and performance tuning in a cloud warehouse (Snowflake).
- Experience owning a warehouse or major domain: SLAs, backlog, stakeholder comms, and incident prevention/response.
- Pipeline orchestration experience (dbt Cloud/Airflow/Prefect/Glue) and CI practices for data.
- Bonus:
Python for data tooling, AWS Glue/Spark, streaming/CDC familiarity, metrics/semantic layers. - A genuine passion for data with curiosity, product thinking, and pride in clean, well‑modeled tables.
- Core: SQL, dbt (Core with Snowflake), Git.
- Orchestration/ops: CI/CD (Circle
CI/Git Hub Actions) running dbt Core;
Snowflake Tasks/Streams;
Airflow/Prefect/AWS Glue. - Cloud: AWS (S3, IAM, Lambda/Glue), Terraform (nice to have).
- Quality/observability: dbt tests & exposures, freshness checks, data contracts;
Great Expectations/Monte Carlo (nice). - BI/consumption:
Tableau.
Physical, mental and financial wellness benefits, including a comprehensive global paid parental leave program, free telemedicine and mental wellness support.
Equal OpportunityRestaurant Brands International and all of its affiliated companies (collectively, RBI) are equal‑opportunity and affirmative‑action employers that do not discriminate on the basis of race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or veteran status, or any other characteristic protected by local, state, provincial or federal laws, rules, or regulations. RBI's policy applies to all terms and conditions of employment.
Accommodation is available for applicants with disabilities upon request.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).