We are seeking an experienced Lead Data Engineer to join our dynamic team.
As a Lead Data Engineer, you will be responsible for designing, developing, and maintaining data integration solutions for our clients. You will lead a team of engineers to ensure the delivery of high-quality, scalable, and performant data integration solutions.
This is an exciting opportunity for a seasoned data integration professional passionate about technology and who thrives in a fast-paced, dynamic environment.
Responsibilities
Design, develop, and maintain data integration solutions for clients
Lead a team of engineers to ensure the delivery of high-quality, scalable, and performant data integration solutions
Collaborate with cross-functional teams to understand business requirements and design data integration solutions that meet those requirements
Ensure data integration solutions are secure, reliable, and performant
Develop and maintain documentation, including technical specifications, data flow diagrams, and data mappings
Continuously learn and stay up-to-date with the latest data integration approaches and tools
Requirements
Bachelor's degree in Computer Science, Information Systems, or a related field
8-13 years of experience in data engineering, data integration, or a related field
Experience with cloud-native or Spark-based ETL tools such as AWS Glue, Azure Data Factory, or GCP Dataflow
Strong knowledge of SQL for querying and manipulating data
Experience with Snowflake for cloud data warehousing
Experience with at least one cloud platform such as AWS, Azure, or GCP
Experience leading a team of engineers on data integration projects
Good verbal and written communication skills in English at a B2 level
Nice to have
Experience with ETL using Python
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job