Data Engineer

Skills
DevopsWarehouse OperationsApache SparkData AnalyticsData WarehousingDimensional ModelingEnterprise Systems
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 7+ years in Data Engineering or related roles
  • Strong hands-on experience with Snowflake including SnowSQL Snowpipe Streams Tasks and Data Sharing
  • Experience in AWS services such as S3 Redshift Glue Lambda and EMR
  • Proficiency in SQL and one programming language preferably Python or PySpark
  • Experience with ETL ELT tools and data integration frameworks
  • Strong knowledge of data warehousing concepts and dimensional modeling
  • Experience with big data technologies such as Spark Hadoop or Databricks preferred
  • Familiarity with CI/CD DevOps practices and version control tools

Nice to have

  • Detail-oriented
  • Collaborative
  • Analytical
  • Problem-solving

Day to day

  • Design and maintain scalable data pipelines across Snowflake and AWS.
  • Build robust ingestion transformation and integration workflows for structured and unstructured data.
  • Collaborate with analysts architects and stakeholders to deliver optimized data solutions and support advanced analytics.