An opportunity for an experienced data engineering professional to design, develop, and support enterprise data solutions built on Snowflake. This role combines hands-on development, platform optimization, and collaboration with engineering teams to deliver reliable, scalable data systems in a fast-moving environment.
RESPONSIBILITIES
- Build, enhance, and maintain enterprise data warehouses and data solutions using Snowflake.
- Collaborate with engineering partners to evaluate requirements and implement practical, efficient technical solutions.
- Contribute throughout the development lifecycle, from planning and design through testing, quality assurance, and delivery.
- Monitor data platform availability, performance, and scalability while maintaining strong development standards.
- Investigate production issues, determine root causes, document resolutions, and put preventive improvements in place.
- Optimize SQL queries and support effective data processing and orchestration workflows.
- Organize and analyze data assets and systems while managing priorities and deliverables in a fast-paced setting.
QUALIFICATIONS
- 8+ years designing and developing enterprise-level data solutions, including 5+ years working with Snowflake.
- Strong hands-on SQL and Python development experience, including Snowflake data warehouse design and development.
- Ability to diagnose and tune SQL queries, with proficiency in SQL analytical functions.
- Working knowledge of Azure data technologies, including Azure Data Factory.
- Hands-on experience with workflow orchestration tools such as Airflow, Informatica, or Automic.
- Understanding of metadata management and data lineage concepts.
- Familiarity with Git, Jira, and Confluence.
- Strong troubleshooting, problem-solving, communication, and teamwork skills.
- Experience with pharmaceutical industry data or omnichannel datasets is a plus.
BENEFITS
- Work with modern cloud data technologies and complex enterprise-scale data environments.
- Expand expertise in Snowflake architecture, performance optimization, and data orchestration.
- Collaborate with experienced engineering professionals across the full development lifecycle.
- Contribute to meaningful improvements in platform reliability, scalability, and data quality.
- Build valuable technical and problem-solving skills through varied projects and challenges.