Senior Data Engineer (Snowflake, AWS)

Ecco Select

Atlanta (GA)

Hybrid

USD 110,000 - 160,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401(k)
401(k) matching
Health insurance
Vision insurance
Dental insurance
Health savings account (HSA)
Life insurance
Paid time off

Job summary

ECCO Select is seeking a Senior Data Engineer in Atlanta, GA to build a dependable Snowflake data platform on AWS. The contract-to-hire role offers a strong benefits package and a hybrid schedule with onsite presence in Atlanta.

You will design, build, and maintain batch and near-real-time data pipelines, integrate diverse data sources, and ensure data quality, security, and governance while collaborating with analysts, BI developers, and application engineers.

Qualifications

  • 5-7+ years of data engineering experience.
  • Hands-on Snowflake experience: data modeling, SQL development, and performance tuning.
  • Production experience with AWS data services including S3, Glue, Lambda, Step Functions.
  • Advanced SQL and strong warehousing fundamentals: dimensional modeling and ELT.
  • Familiarity with C#/.NET to support data integrations.
  • Experience with Git and CI/CD practices.
  • Strong communication and collaboration with technical/business teams.
  • Bachelor’s degree in Computer Science or related field.

Responsibilities

  • Design, build, and maintain batch and near-real-time data pipelines on AWS.
  • Develop Snowflake data models across raw, staging, and reporting layers.
  • Load and transform data in Snowflake using Snowpipe, Streams, Tasks, and external stages.
  • Integrate data from internal apps, SaaS, and third-party sources via APIs/file feeds.
  • Tune Snowflake performance and cost with warehouse sizing and monitoring.
  • Create data quality checks and monitoring to catch data issues early.
  • Apply data security and governance, including RBAC and masking.
  • Collaborate with .NET-based teams to support sourcing/integrations.
  • Document data flows/models/processes and participate in code reviews.

Skills

5-7+ years experience
Snowflake
SQL development
AWS data services
Advanced SQL
C#/.NET familiarity
Git
CI/CD practices
Communication skills

Education

Bachelor’s degree in Computer Science or related field

Tools

Snowflake
dbt
Python
Airflow
Power BI/Tableau

Job description

ECCO Select offers a hybrid opportunity in Atlanta, GA for a Senior Data Engineer to help build a dependable Snowflake data platform on AWS. This contract to hire role comes with benefits including 401(k), matching, health, vision, dental, HSA, life insurance, and paid time off.

What you’ll do

Design, build, and maintain batch and near-real-time data pipelines on AWS and integrate data from multiple source systems for analytics and reporting. You will partner with analysts, BI developers, application engineers, and stakeholders to deliver clean, well-modeled, trustworthy data, and you will keep systems reliable through monitoring, documentation, and reviews.

  • Build pipelines on AWS using S3, Glue, Lambda, and Step Functions for batch and near-real-time workloads
  • Develop and maintain Snowflake data models across raw, staging, and reporting layers
  • Load and transform data in Snowflake using Snowpipe, Streams and Tasks, and external stages
  • Integrate data from internal applications, SaaS platforms, and third-party sources via APIs and file-based feeds
  • Tune Snowflake performance and cost through warehouse sizing, query optimization, and usage monitoring
  • Create data quality checks plus monitoring and alerting to catch failures and data issues early
  • Apply data security and governance, including role-based access control and data masking
  • Collaborate with .NET-based application teams to support sourcing and integrations
  • Document data flows, models, and processes, and participate in code reviews
What you bring
  • 5-7+ years of data engineering experience
  • Hands-on Snowflake experience: data modeling, SQL development, and performance tuning
  • Production experience with AWS data services including S3, Glue, Lambda, Step Functions
  • Advanced SQL and strong warehousing fundamentals: dimensional modeling and ELT patterns
  • Familiarity with C#/.NET sufficient to read, support, or build data integrations with .NET applications
  • Experience with Git and CI/CD practices
  • Strong communication skills and a collaborative approach with technical and business teams
  • Bachelor’s degree in Computer Science (or related field) or equivalent experience
Helpful extras
  • Experience with dbt, Python, or Airflow
  • Infrastructure as code with Terraform or CloudFormation
  • Experience with Power BI, Tableau, or other BI tools that use Snowflake
  • Background in events, hospitality, or customer engagement data
  • SnowPro Core or AWS Data Engineer (Associate) certification
Role details
  • Contract length: 6 month+ contract to hire
  • Schedule: Hybrid (onsite 2-days weekly)
  • Work location: Hybrid remote in Atlanta, GA 30318
  • Start date: November
Benefits
  • 401(k) and 401(k) matching
  • Health insurance, Vision insurance, and Dental insurance
  • Health savings account (HSA)
  • Life insurance
  • Paid time off
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer (Snowflake)
Data Engineer (Snowflake)

TEK NINJAS • United States

Remote
USD 100,000 - 130,000
Senior Snowflake Data Engineer (AWS) - Hybrid Atlanta
Senior Snowflake Data Engineer (AWS) - Hybrid Atlanta

ECCO Select Corporation • Atlanta (GA)

Hybrid
USD 110,000 - 160,000
401(k)
401(k) matching
Health insurance
+5
Data Engineer (Snowflake) | Jobs in US
Data Engineer (Snowflake) | Jobs in US

DigitalXNode • United States

Remote
USD 140,000 - 190,000
Data Engineer Snowflake
Data Engineer Snowflake

Capgemini • Miami (FL)

On-site
USD 120,000 - 160,000
Senior Snowflake Data Engineer
Senior Snowflake Data Engineer

ZipStaff Inc. • Chapel Hill (NC)

Remote
USD 120,000 - 180,000
Health Insurance
Dental Insurance
Vision Insurance
+3
Senior Data Engineer - Snowflake Expert
Senior Data Engineer - Snowflake Expert

The Timberline Group • St. Louis (MO)

On-site
USD 130,000 - 170,000
Medical, Dental & Vision insurance
401(k) with company match
PTO
+5
Senior Data Engineer
Senior Data Engineer

MISUMI Americas • Schaumburg (IL)

On-site
USD 167,000 - 202,000
Comprehensive medical and dental
401(k) plan
Generous PTO and leave programs
Snowflake Data Warehouse Engineer
Snowflake Data Warehouse Engineer

Fusion Solutions Inc. • United States

Remote
USD 117,000 - 138,000
Senior Data Engineer - Snowflake (Remote - NC, TX, AZ, FL)
Senior Data Engineer - Snowflake (Remote - NC, TX, AZ, FL)

First Citizens Bank • Scottsdale (AZ)

Remote
USD 120,000 - 190,000
Senior Data Engineer - Snowflake (Remote - NC, TX, AZ, FL)
Senior Data Engineer - Snowflake (Remote - NC, TX, AZ, FL)

First Citizens Bank • Austin (TX)

Remote
USD 120,000 - 160,000