Job Title : Snowflake Data Engineer
Location : Columbia, Missouri (Hybrid — 50% Onsite / 50% Remote) - (Week on, Week off)
Experience Level : 4–7 Years
Employment Type : Full-Time
About the Role
We are seeking a highly skilled Snowflake Data Engineer to join our clients' growing data and analytics team. The ideal candidate will have deep experience designing, developing, and optimizing data pipelines and architectures within the Snowflake ecosystem. This hybrid role offers the flexibility of remote work combined with in-person collaboration at our Columbia, Missouri office.
Key Responsibilities
- Design, build, and maintain scalable data pipelines and ETL processes in Snowflake
- Develop and optimize data models, schemas, and transformations for analytics and reporting.
- Implement data quality, governance, and security best practices
- Integrate data from multiple structured and unstructured sources using modern data ingestion tools.
- Work closely with data analysts, BI developers, and business stakeholders to deliver high-impact data solutions.
- Monitor and troubleshoot data workflows, ensuring reliability and performance.
- Automate recurring data processes and improve system efficiencies.
Required Qualifications
4–7 years of professional experience in data engineering or a related field.Strong hands-on experience with Snowflake , including data warehousing, performance tuning, and query optimization.Proficiency in SQL and Python (or another scripting language).Experience with ETL / ELT tools (e.g., dbt, Talend, Informatica, Matillion, Airflow).Familiarity with cloud platforms (AWS, Azure, or GCP).Strong understanding of data modeling (star / snowflake schema) and data warehouse conceptsExcellent problem-solving and communication skills.Preferred Skills
Exposure to modern data stack tools (e.g., Fivetran, Stitch, Dagster).Knowledge of data governance frameworks and security complianceBackground in analytics, BI, or data visualization tools (e.g., Tableau, Power BI, Looker).