Build and manage integrations using SnapLogic or equivalent ETL/iPaaS tools (Informatica, Talend, Matillion, Fivetran, etc.) for batch and near real-time data movement. Design, build, and optimize scalable data pipelines and ETL/ELT workflows to ingest, transform, and load data from multiple source systems into Snowflake.
Numbers & Facts
Location
Richardson, TX
Job Type
Full-time
Description
Job Description: Senior Data Engineer
Experience Required: 10+ Years Location: Richardson
Key Responsibilities
Design, build, and optimize scalable data pipelines and ETL/ELT workflows to ingest, transform, and load data from multiple source systems into Snowflake.
Develop, maintain, and enhance data transformation logic using DBT Cloud following best practices (modularity, testing, documentation, CI/CD).
Build and manage integrations using SnapLogic or equivalent ETL/iPaaS tools (Informatica, Talend, Matillion, Fivetran, etc.) for batch and near real-time data movement.
Write and optimize complex SQL queries, stored procedures, and Snowflake-specific features (streams, tasks, materialized views, clustering, warehouses sizing) for performance and cost efficiency.
Knowledge on data models (dimensional/star schema, Data Vault, or 3NF) and contribute to building a semantic layer for consistent, governed reporting across BI tools.
Collaborate with data analysts, BI developers, and business stakeholders to translate requirements into reliable, well-documented data solutions.
Implement data quality checks, validation frameworks, and monitoring/alerting for pipeline reliability.
Manage version control, CI/CD deployment pipelines for DBT models and ETL jobs (Git, GitHub Actions/Azure DevOps/Jenkins).
Optimize Snowflake performance and cost through query tuning, warehouse right-sizing, and efficient storage/partitioning strategies.
Document data flows, transformation logic, and semantic layer definitions for maintainability and knowledge transfer.
Mentor junior data engineers and enforce engineering best practices and coding standards.
Required Skills & Qualifications
10+ years of experience in Data Engineering, ETL/ELT development, or Data Warehousing.