Lead Data Engineer

Are you passionate about solving complex data challenges while making a real impact for clients? We're looking for a Lead Data Engineer who combines technical excellence with a client-first mindset.  

What Makes This Role Unique?

This isn't just about writing code—it's about shaping the future of data platforms while working directly with clients to turn their challenges into opportunities. You'll be the trusted advisor who bridges business needs with cutting-edge technical solutions, helping organizations unlock the full potential of their data.  

 

What makes you a great fit?

 

Technical Expertise: 

  • Deep experience with modern data platforms: Snowflake, Microsoft Fabric,  Databricks 
  • Strong proficiency in SQL and Python with a solid grasp of software engineering best practices 
  • Hands-on knowledge of cloud-native services, ETL/ELT frameworks, and orchestration tools (ADF, Airflow, dbt)  
  • Experience building automation frameworks, testing tools, and reusable components that improve team productivity 
  • Understanding of GenAI applications in data engineering for automation, code generation, and workflow optimization  

 

The Mindset That Sets You Apart: 

  • Continuous learner: You actively track industry news, product announcements, and emerging technologies—always eager to explore new tools and patterns  
  • Technical enthusiast: You thrive on diving deep into complex problems and finding elegant solutions 
  • Collaborative leader: You excel at working with other technical enthusiasts, sharing knowledge, and elevating the entire team's capabilities  
  • Innovation driver: You look for opportunities to leverage GenAI and automation to eliminate repetitive tasks and focus on strategic initiatives 
  • Positive energy: You bring optimism and constructive thinking to every challenge, even in fast-paced, changing environments 
  • Client-focused problem solver: Your ultimate goal is fixing client problems and delivering tangible business value 
  • Flexible and adaptable: You excel in dynamic environments where priorities shift and requirements evolve 
  • Natural communicator: You're comfortable presenting technical decisions, leading architectural discussions, and building trust with stakeholders 

 

What will you do?

  • Design and build scalable data platforms using Databricks and/or Snowflake, Microsoft Fabric
  • Create reusable frameworks and automation tools that accelerate delivery and improve code quality across projects  
  • Leverage GenAI to streamline workflows, automate code generation, enhance documentation, and optimize data pipeline development  
  • Architect modern data platform that transforms how clients work with their data 
  • Lead and collaborate with fellow technical enthusiasts, mentoring team members and driving best practices across engineering teams  
  • Stay ahead of the curve by continuously learning and implementing the latest data engineering innovations 
  • Lead technical conversations with clients, explaining not just the "how" but the "why" behind every solution 
  • Adapt quickly to evolving project requirements and shifting client priorities with a positive, solution-oriented approach 
  • Solve real-world problems with hands-on engineering while fostering a culture of knowledge sharing and technical excellence  

 

Why This Opportunity?

This role is designed for engineers who want more than just technical growth—it's for those who want to influence outcomes, co-create solutions, and be truly visible and impactful in client relationships. You'll work on diverse projects, constantly learn new technologies including GenAI applications, build innovative frameworks that scale across teams, and see the direct impact of your work on client success.  

You'll be surrounded by technical enthusiasts who share your passion for innovation, continuous improvement, and solving meaningful problems together.  If you're ready to combine your technical passion with meaningful client collaboration and technical leadership, let's talk.  

 

Our benefits

 

 

Your journey with us starts here:

1.    Initial Screening: If you meet our requirements, our recruiter will reach out to you for a chat about your motivations and expectations. Get ready to share your passion!

2.    Technical Interview: Next, you'll be invited to showcase your skills in an interview with one of our technical experts or team members. This is your chance to shine and demonstrate your expertise.

3.    Final Interview: Finally, you'll have the opportunity to meet your future Team Lead. This is the perfect moment to learn more about the role, the team, and to ask any questions you might have.

ID: 170 job_post.published_on: 05/12/2025
announcement.apply