Description

We are seeking a highly experienced and motivated Lead Data Engineer to join our growing data team. As a key member of our data engineering division, you will lead cross-functional teams, design and implement complex data solutions, and serve as a bridge between technical teams and business stakeholders. You should be an expert in Python, SQL, Redshift, and AWS, with a strong preference for experience in Snowflake.

 

Key Responsibilities:

  • Lead and manage cross-functional data engineering teams for successful delivery of data initiatives.
  • Architect, design, and implement scalable and efficient data pipelines and ETL workflows.
  • Develop high-quality, reusable code using Python and SQL for data processing and transformation.
  • Build and maintain cloud-based data infrastructure primarily on AWS and Redshift, with exposure to Snowflake.
  • Collaborate with stakeholders to gather requirements and deliver impactful data solutions.
  • Maintain and improve the architecture of the data warehouse and production data systems.
  • Provide technical leadership, mentorship, and best practices in data engineering.
  • Ensure data quality, governance, and security standards are upheld.
  • Troubleshoot data-related issues and support data operations as needed.

 

Required Qualifications:

  • Bachelor's or Master’s degree in Computer Science, Information Technology, or related field.
  • 8+ years of experience in data engineering or related fields.
  • Strong proficiency in Python, SQL, Amazon Redshift, and AWS ecosystem (e.g., S3, Lambda, Glue).
  • Experience with Snowflake or other cloud data warehouse platforms is a strong plus.
  • Demonstrated experience in leading teams and managing end-to-end data projects.
  • Strong problem-solving skills and experience with complex data architectures.
  • Excellent verbal and written communication skills.
  • Familiarity with big data tools and frameworks is a plus (e.g., Spark, Hadoop).


 

Education

Any Gradute