Source description
About the role
Snowflake Data Engineer, 6-12 month contract - Financial services experience.
Hybrid - 3 days/week on site, 2 days remote (West Houston) - Heavy preference on someone already local to Houston, will entertain relocators but not as a priority.
We are seeking an experienced Snowflake Data Engineer to own the design, development, and operationalization of a modern cloud data platform that powers board-level financial dashboards (Net Revenue, EBITDA, Free Cash Flow, etc.). You will lead Snowflake environment design, write production-grade SQL, build robust dbt transformation pipelines, and contribute light-weight Python utilities that automate quality checks and CI/CD. A solid grasp of financial consolidations, inter-company eliminations, and multi-currency reporting is essential so you can partner effectively with FP&A, Accounting, and Executive stakeholders.
Minimum qualifications
-
12-15 years end-to-end data engineering experience, 3+ years Snowflake (Enterprise scale)
-
4+ dbt projects in production (or 3 if each is over 12 months)
-
Advanced SQL (analytic functions, dynamic pivots, query-profile debugging).
-
Working Python (Snowpark, pandas) for ELT helpers and test harnesses.
-
Proven delivery of executive-grade financial dashboards or data marts—must demonstrate understanding of eliminations, inter-company balances, multi-GAAP roll-ups.
-
CI/CD with Git, dbt Cloud/CLI, and at least one orchestrator (Airflow, Prefect, Dagster).
-
Cloud experience (AWS preferred: S3, IAM, Glue, Lambda or Step Functions).
-
Strong communication skills: can brief non-technical finance leaders yet dive deep with architects.
-
Bachelor's degree in Computer Science, Information Systems, Engineering, or Finance/Accounting; MS or MBA a plus.
-
Preferred / Nice-to-Have
-
Snowflake Snowpipe, Stream-&-Task, Dynamic Tables.
-
Experience integrating SAP, Oracle E-Biz, or Workday Financials.
-
Exposure to BI tools (Power BI, Tableau) and semantic layers (Cube, ThoughtSpot).
-
2 stage interview process (1 Bristlecone, 1 end client). 1 st stage as early as Friday, need people to submit within 24 hours.
More at 3B Staffing