Logo
Purple Drive

Senior Snowflake Developer

Purple Drive, Dallas, Texas, United States, 75215

Save Job

Senior Snowflake Developer

Location:

Jersey City, NJ / Dallas, TX / Tampa, FL - Onsite (LOCAL CANDIDATES ONLY)

Type:

Contract

Overview

We are seeking a

Senior Snowflake Developer

to design, develop, and optimize scalable data solutions on the Snowflake cloud data platform. This role involves architecting robust data pipelines, managing ETL/ELT processes, and ensuring high performance, security, and data integrity. The ideal candidate will also provide mentorship to junior developers, drive innovation, and lead cloud migration initiatives.

Key Responsibilities

Design & Development:

Architect and build scalable data pipelines leveraging Snowflake features and modern data stack technologies. ETL/ELT Processes:

Develop and manage ETL/ELT workflows for data ingestion, transformation, and validation. Data Modeling:

Design and implement data models (star schema, snowflake schema) for warehouses and lakes. Performance Optimization:

Monitor and fine-tune Snowflake performance, implement quality checks, and ensure data integrity. Data Integration:

Integrate Snowflake with enterprise systems, cloud services, and third-party tools. Security & Compliance:

Apply security best practices including encryption, access controls, and compliance standards. Collaboration & Mentorship:

Partner with cross-functional teams, mentor junior developers, and promote best practices. Cloud Migration:

Lead migration of on-premises solutions to Snowflake cloud environments. Required Skills & Experience

Snowflake Expertise:

Deep understanding of Snowflake architecture, performance tuning, and internals (stages, integrations, network policies). SQL Proficiency:

Advanced SQL for querying, data validation, and SnowSQL scripting. ETL/ELT:

Strong experience with ETL/ELT pipelines and tools. Data Modeling:

Expertise in data warehousing concepts, star/snowflake schema design. Cloud Technologies:

Familiarity with AWS, Azure, or GCP environments. Programming Languages:

Hands-on experience with Python or Scala for data transformation. CI/CD:

Experience with pipelines and automation tools for deployment. Security:

Expertise in encryption, access management, and vulnerability resolution. Problem-Solving:

Ability to troubleshoot complex data and performance issues. Collaboration:

Strong communication and interpersonal skills to work with diverse stakeholders. Qualifications

Bachelor's or Master's degree in

Computer Science, Engineering, or related field . 8+ years

of experience in data engineering or software development, with a strong focus on

Snowflake .