The Data Engineer II builds, tests, and maintains data ingestion and transformation pipelines in Snowflake, using native tools and SQL-based frameworks. The role includes migrating SnapLogic ETL jobs to Snowflake-native pipelines, validating results against legacy outputs, and helping build a new Snowflake data mart with dimensional models, fact and dimension tables, incremental loading patterns, and documentation. The position develops integrations that bring data from operational databases, SaaS platforms, APIs, and flat or semi-structured files into Snowflake. It also involves optimizing SQL, warehouses, clustering, and data-loading patterns for cost and performance; implementing quality checks, testing, monitoring, and alerting; and delivering documented, well-modeled datasets to BI, Marketing, and Analytics teams. The engineer follows and improves development practices such as version control, code review, CI/CD, and environment promotion; supports data security, privacy, governance, and access controls; and maintains lineage, source-to-target mappings, and runbooks. The role works through a prioritized backlog with a manager and stakeholders, communicating progress and blockers. It works directly with the Director of Cloud & Data Engineering, who provides architectural direction and mentorship.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level