We are looking for an experienced Data Engineer Lead to design, build, and optimize scalable data pipelines and architectures. The ideal candidate will lead a team of data engineers, drive best practices, and ensure high-quality, reliable data solutions that support business analytics and decision-making.
-
Lead the design and development of scalable, high-performance data pipelines and ETL/ELT processes
-
Architect and manage data platforms, data lakes, and data warehouses
-
Collaborate with cross-functional teams including Data Science, Analytics, and Product
-
Ensure data quality, integrity, security, and governance standards are maintained
-
Mentor and guide junior data engineers, conducting code reviews and enforcing best practices
-
Optimize data workflows for performance, scalability, and cost efficiency
-
Manage cloud-based data infrastructure (AWS, Azure, or GCP)
-
Troubleshoot complex data issues and provide timely resolutions
-
Stay updated with emerging technologies and recommend improvements
-
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
-
8+ years of experience in data engineering or related roles
-
Strong expertise in SQL and programming languages such as Python, Scala, or Java
-
Hands-on experience with big data technologies (Spark, Hadoop, Kafka, etc.)
-
Experience with cloud platforms (AWS, Azure, or GCP)
-
Proficiency in building and maintaining data pipelines and ETL tools (Airflow, dbt, etc.)
-
Experience with data warehousing solutions (Snowflake, Redshift, BigQuery)
-
Strong understanding of data modeling and database design
-
Familiarity with CI/CD pipelines and DevOps practices
-
Experience leading or managing a team
-
Knowledge of data governance, security, and compliance standards
-
Experience working in Agile/Scrum environments
-
Exposure to real-time data processing and streaming architectures
-
Certifications in cloud platforms or data engineering