Purple Drive
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 .
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 .