Data Engineer

Skills
SQLArtificial IntelligencePythonSparkETL/ELTDatabricksSnowflake
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Strong background building and operating large-scale cloud-native data platforms
  • Experience with high-volume distributed data systems
  • Proven ability to develop scalable ETL and ELT pipelines
  • Strong expertise with SQL Python and Spark
  • Experience with cloud platforms such as AWS GCP or Azure
  • Hands-on experience with Databricks Snowflake Kafka Airflow Hive Delta Lake or similar platforms
  • Strong understanding of data modeling data warehousing orchestration and data governance
  • Excellent problem-solving communication and cross-functional collaboration skills
  • Experience supporting data platforms used for analytics machine learning or large-scale business operations

Nice to have

  • Large-scale experience
  • Cloud-native mindset
  • Cross-functional collaborator
  • Operational excellence

Day to day

  • Design, build, and maintain highly scalable fault-tolerant data pipelines and distributed data platforms.
  • Develop robust ETL and ELT frameworks for processing large volumes of structured and unstructured data.
  • Architect data solutions that support analytics reporting AI and ML and real-time business insights.
  • Optimize data models storage and processing for performance reliability and scalability.
  • Partner with cross-functional teams to deliver data-driven solutions and improve data quality governance and operational excellence.