Senior Data Engineer

Skills
Azure Data FactoryCloud ComputingBusiness IntelligenceData EngineeringData InfrastructureData MiningData Warehousing
Role

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.