Senior Python & Snowflake Data Engineer

Petadata

Austin (TX)

On-site

USD 140,000 - 190,000

Part time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

PETADATA is seeking a Senior Python Developer with Snowflake experience to design and optimize scalable data solutions for enterprise platforms. You will build and maintain Python-based processing and ETL/ELT pipelines, implement Snowflake data warehouses, and collaborate with data architects and stakeholders.

The role requires 12+ years in Python/data engineering, strong SQL, Airflow, and cloud experience across AWS/Azure/GCP.

Qualifications

  • 12+ years of experience in Python development, Data Engineering, or related fields.
  • Strong expertise in Python Programming (OOP, Multithreading, APIs, Data Processing).
  • Extensive hands-on experience with Snowflake Data Cloud.
  • Strong experience in SQL, query optimization, and database performance tuning.
  • Expertise in ETL/ELT Development and data integration methodologies.
  • Experience with Data Warehousing, Data Modeling, and dimensional modeling techniques.
  • Hands-on experience with PySpark and large-scale data processing frameworks.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Strong knowledge of Apache Airflow, workflow orchestration, and scheduling tools.
  • Experience with REST APIs, JSON, and third-party integrations.
  • Proficiency in version control tools such as Git/GitHub.
  • Experience with CI/CD Pipelines, Docker, and Kubernetes.
  • Knowledge of DBT (Data Build Tool) is highly preferred.
  • Familiarity with Kafka or other streaming technologies is a plus.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and stakeholder management skills.

Responsibilities

  • Design, develop, and maintain scalable data processing applications using Python and Snowflake.
  • Build and optimize enterprise-level ETL/ELT pipelines for data ingestion, transformation, and loading.
  • Design and implement efficient Snowflake data warehouse solutions, including schema design, data modeling, and performance optimization.
  • Develop reusable and scalable Python frameworks, APIs, and automation solutions.
  • Collaborate with business stakeholders, data architects, and cross-functional teams to gather requirements and translate them into technical solutions.
  • Optimize SQL queries, stored procedures, and data workflows for maximum performance and reliability.
  • Integrate data from various sources including relational databases, APIs, cloud storage, and third-party applications.
  • Implement data quality, governance, security, and compliance best practices across the data ecosystem.
  • Monitor, troubleshoot, and resolve production issues related to data pipelines and Snowflake environments.
  • Lead code reviews, establish development standards, and mentor junior team members.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives.
  • Work closely with DevOps teams to implement CI/CD pipelines and automate deployment processes.
  • Evaluate and recommend new technologies and best practices to improve platform efficiency and scalability.

Skills

Python
Snowflake
SQL
ETL/ELT
Data Warehousing
Data Modeling
PySpark
AWS
Azure
GCP
Apache Airflow
DBT
REST APIs
Git
CI/CD
Docker
Kubernetes
Kafka
Data Integration
Performance Tuning

Education

Bachelor's or Master's degree in Computer Science/IT/Engineering

Tools

Snowflake
Apache Airflow
Git
Docker
Kubernetes
PySpark
DBT

Job description

PETADATA is seeking a Senior Python Developer with Snowflake experience to design and optimize scalable data solutions for enterprise platforms. You will build and maintain Python-based processing and ETL/ELT pipelines, implement Snowflake data warehouses, and collaborate with data architects and stakeholders.

The role requires 12+ years in Python/data engineering, strong SQL, Airflow, and cloud experience across AWS/Azure/GCP.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python & Snowflake Data Engineer
Senior Python & Snowflake Data Engineer

PETADATA • West Lake Hills (TX)

On-site
USD 150,000 - 210,000
Senior Python Developer with Snowflake
Senior Python Developer with Snowflake

Petadata • Austin (TX)

On-site
USD 140,000 - 190,000
Senior Python Developer with Snowflake
Senior Python Developer with Snowflake

PETADATA • West Lake Hills (TX)

On-site
USD 150,000 - 210,000
Snowflake Data Architect – Python
Snowflake Data Architect – Python

Smart IT Frame LLC • Hartford (CT)

On-site
USD 140,000 - 190,000
Snowflake Data Engineer
Snowflake Data Engineer

Veriipro • Boston (MA)

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

Sembridge Outsourcing Services • United States

Remote
USD 130,000 - 190,000
Snowflake Python ETL Engineer: Scalable Data Pipelines
Snowflake Python ETL Engineer: Scalable Data Pipelines

MACHINE LEARNING TECHNOLOGIES LLC • Boston (MA)

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

Peraton • Reston (VA)

On-site
USD 135,000 - 216,000
Sr. Snowflake Data Engineer & DBA
Sr. Snowflake Data Engineer & DBA

Jobs via Dice • Dallas (TX)

On-site
USD 80,000 - 120,000
Snowflake Architecture Lead | Python Data Solutions
Snowflake Architecture Lead | Python Data Solutions

Smart IT Frame LLC • Hartford (CT)

On-site
USD 140,000 - 190,000