Demo

Onsite // Data Engineer (Snowflake, Python)

Talent Groups
Sunnyvale, CA Full Time
POSTED ON 12/31/2025
AVAILABLE BEFORE 1/31/2026

Onsite

Data Engineer (Snowflake, Python)

Full time

Sunnyvale, CA


Job Description

We are seeking a highly skilled Data Engineer with strong hands-on experience in Snowflake, Python, and SQL to support data platform development, pipeline optimization, and large-scale data processing. This role requires deep technical expertise, strong problem-solving skills, and the ability to collaborate closely with data analytics, product, and engineering teams.

Key Responsibilities

  • Design, build, and maintain scalable ETL/ELT pipelines using Python and Snowflake.
  • Develop and optimize complex SQL queries for data transformation and analytics.
  • Implement data ingestion frameworks, staging layers, and warehouse models in Snowflake.
  • Ensure data quality, validation, and monitoring across pipelines and datasets.
  • Work with cross-functional teams to gather requirements and deliver high-quality data solutions.
  • Optimize Snowflake performance through clustering, partitioning, query tuning, and cost management.
  • Automate workflows using Python scripts and orchestration tools (Airflow, ADF, etc. – optional depending on need).
  • Support data governance, security, and compliance across all data assets.

Required Skills & Qualifications

  • Strong proficiency in SQL (joins, window functions, performance tuning).
  • Hands-on development experience with Snowflake (warehouse design, Snowflake SQL, Snowpipe, Streams/Tasks).
  • Strong programming experience in Python (data processing, automation, APIs).
  • Experience with ETL/ELT development and data modeling principles.
  • Understanding of cloud data ecosystems (AWS, GCP, or Azure).
  • Solid problem-solving, debugging, and performance optimization skills.

Preferred Qualifications

  • Experience with orchestration tools (Airflow, Azure Data Factory, or similar).
  • Familiarity with CI/CD workflows and DevOps practices.
  • Experience working with BI tools (Tableau, Power BI, Looker).
  • Background in analytics engineering or modern data stack environments.

Salary.com Estimation for Onsite // Data Engineer (Snowflake, Python) in Sunnyvale, CA
$88,569 to $118,703
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Onsite // Data Engineer (Snowflake, Python)?

Sign up to receive alerts about other jobs on the Onsite // Data Engineer (Snowflake, Python) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$71,122 - $96,652
Income Estimation: 
$92,929 - $122,443
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Talent Groups

  • Talent Groups Jersey, NJ
  • Hybrid Appian Developer (BPM) Jersey City, NJ Full time Job Description: Appian developer for CLM Migration to SaaS: Proven experience in Appian BPM develo... more
  • 13 Days Ago

  • Talent Groups Fort Myers, FL
  • Location: Hybrid (Onsite 2-3 days/week) or Remote (must reside in FL, SC, GA, NC, TN, NJ, WI) Duration: 6 months to start Job Description We are seeking a ... more
  • 13 Days Ago

  • Talent Groups Austin, TX
  • Controls & Instrumentation Engineer Location: Austin, TX Type: Contract to Hire| Onsite/Hybrid Industry: Manufacturing Our client is looking for a dynamic ... more
  • 13 Days Ago

  • Talent Groups Spring, TX
  • Job Overview: We need an experienced Enterprise Storage Engineer who has strong hands-on knowledge of HPE Alletra storage systems. The role involves managi... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Onsite // Data Engineer (Snowflake, Python) jobs in the Sunnyvale, CA area that may be a better fit.

  • Saransh Inc Mountain View, CA
  • Min of 7 years working with Apache Flink and Apache Spark 5 years' experience with Java Strong expertise in Python Expertise developing new pipelines Adept... more
  • 2 Months Ago

  • Info Dinamica Inc Mountain View, CA
  • Job Details Min of 7 years working with Apache Flink and Apache Spark 5 years' experience with Java Strong expertise in Python Expertise developing new pip... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!