Data Engineer: Snowflake, Spark & ETL for Analytics

Praise Tech Solutions

Northern (KY)

Hybrid

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Praise Tech Solutions in the United States seeks a data engineering professional to translate analytical requirements into data-processing solutions. You will collaborate with product owners and business stakeholders, design ETL pipelines, and contribute to Agile planning to deliver reliable analytics capabilities.

The role covers Snowflake, Hadoop, Hive, Spark, and CDC implementations, with a focus on scalable data models, data quality, and secure access.

Responsibilities

  • Work with product owners and business stakeholders to understand analytical requirements, data dependencies, and expected application capabilities
  • Translate functional needs into technical specifications for data processing, validation, and reporting
  • Participate in Agile ceremonies and contribute to planning, estimation, and prioritization of data-related tasks
  • Develop and optimize Snowflake JavaScript-based ETL procedures for structured and JSON data with performance tuning
  • Implement incremental, truncated, and soft-delete load strategies (SCD-I) to support accurate and efficient data refresh cycles
  • Build snowflake tasks with scheduled execution to monitor and validate dataloads, ensuring timely and accurate data availability
  • Design and implement ETL pipelines for ingesting upstream data into the Hadoop Data Lake, maintaining fact and dimension structures used for analytical reporting
  • Create and optimize Hive queries to process and store large datasets in internal and external tables, including partitioning and bucketing for efficient access
  • Translate existing HiveQL logic into Spark to enable parallel processing and improved performance for analytical workloads
  • Develop CDC logic using Spark RDDs, Dataframes, and Hive to support SCD types 1, 2, and 3 for downstream analytical consumption
  • Design Snowflake data models using star and snowflake schemas aligned with analytical and reporting needs
  • Establish testing environments using Snowflake Clone and leverage Time Travel features to validate data accuracy and support audit requirements
  • Define and implement Snowflake roles and privileges to ensure secure and compliant access to analytical datasets
  • Collaborate with full-stack development teams to integrate data solutions into broader application workflows
  • Participate in all phases of the SDLC, including analysis, design, development, testing, CI/CD, release and post-production support
  • Apply appropriate software engineering and data management patterns to build scalable, reliable analytical systems
  • Support production deployments and data pipeline operations across Hadoop and Snowflake environments
  • Monitor data workflows, troubleshoot issues, and assist in escalation support to maintain high availability of analytical datasets
  • Build partnerships with other technology teams to improve efficiency in the use of shared data platforms and services

Job description

Praise Tech Solutions in the United States seeks a data engineering professional to translate analytical requirements into data-processing solutions. You will collaborate with product owners and business stakeholders, design ETL pipelines, and contribute to Agile planning to deliver reliable analytics capabilities.

The role covers Snowflake, Hadoop, Hive, Spark, and CDC implementations, with a focus on scalable data models, data quality, and secure access.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer: Snowflake, dbt & Power BI Expert
Data Engineer: Snowflake, dbt & Power BI Expert

Synopsys • Mountain View (CA)

On-site
USD 140,000 - 190,000
Senior Snowflake Data Engineer - ETL, SQL & Modeling
Senior Snowflake Data Engineer - ETL, SQL & Modeling

Expedite Talent Solutions • United States

On-site
USD 120,000 - 170,000
Cloud Data Engineer — Snowflake, Databricks & AWS
Cloud Data Engineer — Snowflake, Databricks & AWS

Genesis Tech Solutions • United States

Remote
USD 90,000 - 120,000
Software Engineer
Software Engineer

Praise Tech Solutions • Northern (KY)

Hybrid
USD 120,000 - 160,000
Data Engineer
Data Engineer

TechDigital Group • Secaucus (NJ)

On-site
USD 80,000 - 120,000
Data Engineer
Data Engineer

IntePros • Pittsburgh

On-site
USD 90,000 - 120,000
Software Engineer - Data & Snowflake ETL (Full-Stack)
Software Engineer - Data & Snowflake ETL (Full-Stack)

Praise Tech Solutions • Northern (KY)

Hybrid
USD 90,000 - 120,000
Data Engineer - Snowflake migration
Data Engineer - Snowflake migration

Liberty Personnel Services, Inc. • Harmonville (PA)

On-site
USD 110,000 - 150,000
Data Engineer
Data Engineer

GBIT (Global Bridge InfoTech Inc) • Richardson (TX)

On-site
USD 90,000 - 130,000
Senior Data Engineer
Senior Data Engineer

Anblicks • Dallas (TX)

On-site
USD 100,000 - 130,000