Data Engineer

Skills
SQLAzure DatabricksData ModelingData WarehousingExtractTransformLoad
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Strong experience with Databricks
  • Programming skills in Python (PySpark) and SQL
  • Knowledge of data modeling techniques
  • Experience with relational databases
  • Proficiency with data integration tools like FiveTran ETL
  • Understanding of data warehousing architectures

Nice to have

  • SQL
  • Databricks
  • Data Modeling
  • Data Warehousing

Day to day

  • Develop scalable data architectures
  • Maintain data pipelines using Databricks and Fivetran
  • Write optimized Python code using Databricks and Spark
  • Design and maintain PowerBI dashboards
  • Collaborate to establish data policies and standards
  • Maintain comprehensive documentation for data systems

Hiring process

  • Stage 1 - Exploring your goals with our internal Recruiter
  • Stage 2 - Deep dive with our VP of Engineering
  • Stage 3 - Take Home Task
  • Stage 4 - Panel interview with technical team