Skip to main content

Data Engineer

Posted today

insight globalEdgemont (PA)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Data Engineer
Required Skills & Experience: Strong hands-on SQL experience, including complex queries, CTEs, joins, aggregations, and performance tuning. Strong hands-on Snowflake experience. Strong hands-on dbt experience, including incremental models. Experience with Apache Airflow for data pipeline orchestration. Experience building and supporting end-to-end ETL/ELT data pipelines. Understanding of Snowflake micro-partitions, warehouse sizing, caching, and query optimization. Ability to troubleshoot complex data and pipeline issues. Strong ability to explain technical decisions and solutions. Nice to HaveSkills & Experience Snowflake Data Sharing experience. Experience with Dynamic Data Masking and Snowflake security. Experience implementing role-based data access and masking policies. Experience with data replication/ingestion technologies feeding Snowflake. Experience handling source deletes within dbt incremental models. Experience supporting financial or investment-related datasets.
Job Description: We are seeking a Data Engineer to support the development, optimization, and maintenance of cloud-based data pipelines and data models. This individual will work heavily within Snowflake and dbt, developing complex SQL transformations and supporting reliable movement of data from various source systems into Snowflake. The ideal candidate will have strong hands-on experience troubleshooting query performance, building incremental data models, and working with orchestration tools such as Airflow. They should also understand Snowflake security, data masking, data sharing, micro-partitioning, and warehouse performance.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this