Overview
Hybrid
Depends on Experience
Contract - W2
Skills
Scala
ELT
Amazon Web Services
Data Governance
Microsoft Power BI
Tableau
Job Details
Title: Snowflake Data Engineer
Client: Becton Dickinson
Employer: TEKsystems Inc
Location: Hybrid ,Onsite in Hartford, NC or Charlotte, NC
Key Responsibilities
- Lead the design, implementation, and optimization of Snowflake data solutions.
- Architect scalable, high-performance data pipelines using Snowflake, SQL, and modern data tools.
- Collaborate with cross-functional teams (Data Analysts, BI Developers, Cloud Engineers) to define data strategies and integration standards.
- Provide technical leadership and mentorship to junior data engineers.
- Manage code reviews, best practices, and data governance initiatives.
- Optimize data storage and processing performance within Snowflake.
- Integrate data from diverse sources using ETL/ELT frameworks.
- Ensure data quality, security, and compliance with organizational standards.
- Remain hands-on with design, development, and deployment of data solutions.
Required Qualifications
- 9+ years of professional experience as a Data Engineer or equivalent role.
- 3+ years of recent, hands-on experience with Snowflake (Data Modeling, Query Optimization, Security, Data Sharing, etc.).
- Proven experience in leading data engineering teams or projects.
- Strong proficiency in SQL and data warehousing concepts.
- Experience building and maintaining ETL/ELT pipelines using tools such as DBT, Airflow, or similar orchestration frameworks.
- Familiarity with AWS, Azure, or Google Cloud Platform (Snowflake integrations).
- Strong understanding of data governance, data quality, and data lifecycle management.
- Excellent communication and collaboration skills with both technical and non-technical stakeholders.
Preferred Skills
- Experience with Python or Scala for data processing.
- Exposure to CI/CD pipelines, Terraform, or CloudFormation.
- Familiarity with Power BI, Tableau, or other visualization tools.
- Experience implementing data lake and data mesh architectures.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.