The company is seeking a Senior Data Engineer to build and optimize data pipelines, enable analytics, and ensure data governance across the organization, with a strong background in modern data platforms and proven expertise in Snowflake.
Requirements
- 10+ years of direct experience with Snowflake (data modeling, performance tuning, query optimization, security).
- Strong SQL and Python skills, with experience in building complex transformations.
- Proven ability to design and optimize data pipelines and workflows in cloud environments (AWS preferred).
- Experience working with stakeholders on data strategy, governance, and compliance.
- Experience with Amazon Redshift.
- Familiarity with Bitbucket for CI/CD and version control.
- Exposure to Matillion, Fivetran and Coalesce for data integration.
Responsibilities
- Design, build, and maintain scalable data pipelines and ELT/ETL processes to support business analytics and operations.
- Lead the migration, optimization, and maintenance of large-scale data environments, with an emphasis on Snowflake.
- Implement and enforce best practices for data governance, data quality, and metadata management.
- Develop CI/CD pipelines for data engineering workflows (Bitbucket preferred).
- Collaborate with stakeholders to translate business requirements into technical specifications and data models.
- Monitor, troubleshoot, and optimize data systems for performance, cost efficiency, and reliability.
- Mentor junior engineers and provide technical leadership within the team.
Other
- Bachelor’s degree in computer science, mathematics, IT or a related field.
- Up to 25% travel is expected for this position.
- 10+ years of total experience in data engineering or related fields.
- Supervisory responsibility: This position supervises a team of leaders and analysts.
- Full-time position with expected hours of work from Monday to Friday, with varying daily schedules.