Sr. Data Warehouse Engineer

Skills
ETL ToolsAPIAirflowData WarehousingExtractTransformLoad
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor or Master’s degree in CS Engineering or related field.
  • 5+ years of experience in ETL development and data warehousing.
  • Extensive experience in Snowflake Airflow or similar ETL tools.
  • Proficiency in programming languages such as Python.
  • Experience with AWS and Azure.
  • Hands-on experience in REST/Restful API development.
  • Strong experience with SQL.
  • Familiarity with CI/CD workflow and deployment processes.
  • Strong problem-solving skills and ability to work both independently and in a team.
  • Excellent communication and collaboration skills.

Nice to have

  • Snowflake certification
  • Data modeling knowledge
  • Mortgage space familiarity

Day to day

  • Design and implement scalable and efficient data pipelines to process and analyze large datasets.
  • Develop and maintain data architecture including data warehouse and data lake.
  • Collaborate with data professionals to understand data needs and deliver high-quality data solutions.
  • Ensure data quality and integrity across various sources and systems.
  • Optimize and troubleshoot data systems for performance and scalability.