Job Openings Senior Data Engineer

About the job Senior Data Engineer

Job Description

  • As a Senior Data Engineer, you are responsible for designing, building, and maintaining the data infrastructure that enables efficient data collection, transformation, storage, and access across systems. 
  • The role ensures that data pipelines are scalable, secure, and optimized to support analytics, machine learning, and business intelligence use cases. 
  • The Data Engineer collaborates closely with data scientists, analysts, software engineers, and architects to deliver reliable and high-quality data solutions.

What you will do:

  • Design and implement scalable data pipelines to ingest, transform, and deliver data across platforms
  • Build and maintain data lakes, data warehouses, and analytical data stores
  • Ensure data quality, security, and consistency through validation, monitoring, and automated checks
  • Collaborate with data scientists and analysts to make data accessible and analysis-ready
  • Optimize data workflows for performance, reliability, and cost-efficiency
  • Implement data governance practices such as metadata management, cataloging, and lineage tracking
  • Troubleshoot data pipeline issues and perform root cause analysis
  • Document data flows, data definitions, and engineering processes

Qualifications

The ideal candidate should possess:

  • 5–7 years of hands-on experience as a Data Engineer, delivering production-grade data solutions.
  • Proficient in data pipeline development using Python, SQL, or Scala
  • Experience with ETL/ELT frameworks and orchestration tools (e.g., Apache Airflow, AWS Glue, dbt)
  • Familiarity with data warehousing and big data technologies (e.g., Snowflake, Redshift, BigQuery, Databricks, Hadoop, Spark)
  • Strong understanding of data modelling, partitioning, indexing, and schema design
  • Knowledge of cloud platforms (AWS, Azure, GCP) and their native data services
  • Experience with batch and real-time data streaming (e.g., Kafka, Kinesis)
  • Proficiency in data governance, data quality, and data lineage practices
  • Familiarity with DevOps, CI/CD, version control, and infrastructure as code (e.g., Terraform)