Snowflake Data Engineer
Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
We are seeking an experienced Snowflake Data Engineer with 5–8 years of hands-on experience in data engineering, data warehousing, and large-scale data migration. The ideal candidate will have strong expertise in Snowflake Data Warehousing, ETL/ELT development, and Oracle-to-Snowflake migration. You will be responsible for designing scalable data solutions, developing efficient data pipelines, and supporting the modernization of enterprise data platforms.
Key Responsibilities
- Design, develop, and maintain scalable data warehouse solutions using Snowflake.
- Develop robust and optimized ETL/ELT pipelines for ingesting, transforming, and loading data from multiple source systems.
- Lead and execute Oracle-to-Snowflake migration activities, including data assessment, mapping, transformation, validation, and reconciliation.
- Analyze existing Oracle databases, stored procedures, ETL workflows, and data models to determine appropriate migration strategies.
- Design and implement efficient data models, schemas, tables, views, and data structures in Snowflake.
- Develop SQL queries, transformations, and data processing workflows while ensuring performance and maintainability.
- Optimize Snowflake workloads through appropriate warehouse sizing, query optimization, clustering, partitioning, and resource management.
- Build data pipelines that ensure data quality, reliability, accuracy, and timely availability for downstream analytics and reporting.
- Perform data validation and reconciliation between Oracle and Snowflake during migration and post-migration activities.
- Collaborate with data architects, analysts, application teams, and business stakeholders to understand data requirements.
- Troubleshoot data pipeline failures, performance issues, and data quality problems.
- Establish and follow best practices for data security, governance, documentation, and operational monitoring.
- Contribute to the modernization of legacy data platforms and migration from traditional data warehouses to cloud-based solutions.
Must-Have Skills
- 5–8 years of experience in Data Engineering or Data Warehousing.
- Strong hands-on experience with Snowflake Data Warehousing.
- Strong expertise in ETL/ELT development and data pipeline engineering.
- Proven experience with Oracle-to-Snowflake migration projects.
- Advanced SQL skills with experience working with complex queries, joins, transformations, and performance optimization.
- Strong understanding of data warehousing concepts, dimensional modeling, fact and dimension tables, and data integration patterns.
- Experience with data migration, reconciliation, validation, and troubleshooting.
- Good understanding of cloud-based data platforms and modern data engineering practices.
Good-to-Have Skills
- Experience with ETL tools such as Informatica, Talend, Matillion, or similar platforms.
- Exposure to Python for data engineering and automation.
- Experience with AWS, Azure, or GCP data services.
- Knowledge of Snowflake features such as Streams, Tasks, Snowpipe, Dynamic Tables, and Time Travel.
- Familiarity with CI/CD, Git, and DevOps practices.
- Experience working in Agile development environments.
Qualifications
Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field is preferred.
The ideal candidate should be analytical, detail-oriented, and capable of working independently while collaborating effectively with cross-functional teams. Strong communication and problem-solving skills are essential for successfully managing complex data migration and engineering initiatives.
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
More Openings at Weekday
Explore Top Companies in this Space
WorkMotion
HR Tech & Global Employment Platforms
Workana
HR Tech / Marketplace / SaaS
Meet Dex
Agentic Recruitment & HR Tech / AI Sourcing & Talent Matching / Enterprise B2B SaaS / Technical Career Platforms
Workable
HR Tech / Recruitment / SaaS
Weekday
View Company ProfileWeekday is an AI-powered recruitment platform designed to act as a fully automated outbound sourcing engine. Instead of posting a job on traditional boards and waiting for active job seekers to apply, Weekday empowers companies to proactively hunt top-tier tech talent. They maintain a massive database of over 250 million profiles (heavily focused on the US and India) complete with verified contact data. Their AI contextually screens candidates to find the perfect fit, and then the platform automatically runs personalized, multi-channel outreach campaigns to engage those passive engineers and bring them directly into your interview pipeline.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.
