Senior Data Engineer
Skills
Azure Data FactoryCloud ComputingBusiness IntelligenceData EngineeringData InfrastructureData MiningData Warehousing
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor's degree in Computer Science Data Engineering or related field or equivalent experience
- 10+ years of experience in data engineering ETL development and data warehouse modeling
- Hands-on experience with Snowflake including architecture optimization and security
- Strong proficiency in SQL and Python
- Experience with a major BI platform such as Power BI Tableau Looker or Sigma
- Experience with dbt and Azure Data Factory
- Experience working with healthcare data and HIPAA security best practices
- Experience implementing row-level or column-level security in a data warehouse
- Strong self-management skills in a fully remote environment
Nice to have
- Ownership
- Collaboration
- Continuous improvement
- Mentoring mindset
- Startup experience
- Agile mindset
Day to day
- Design and maintain ETL and reverse-ETL pipelines across Snowflake Azure Data Factory and legacy SQL Server systems.
- Develop and optimize scalable Snowflake warehouse models with strong performance reliability and high availability.
- Partner with the SQL Server Data Engineering team to migrate legacy processes to the cloud while protecting sensitive healthcare data.
