HumanBit Logo

Lead Data Engineer | Codersbrain

full-time
Posted on July 3, 2025

Job Description

Lead Data Engineer

Job Summary

We are seeking an experienced and results-oriented Lead Data Engineer to drive the design, development, and optimization of enterprise data solutions. In this on-site role, you will play a critical part in shaping the data architecture, improving analytics readiness, and enabling self-service business intelligence through scalable star schema designs. You will be responsible for architecting FiveTran-based ingestion pipelines, implementing Snowflake data models, and designing efficient data workflows using SQL and Python. As a leader, you will also mentor both Data Engineers and BI Engineers while collaborating with business stakeholders to transform requirements into scalable data solutions.

Responsibilities

  • Lead End-to-End Data Engineering Efforts: Architect, design, and manage the complete data lifecycle including ingestion, transformation, and delivery.
  • Develop and Optimize Data Pipelines: Architect and implement data ingestion pipelines using FiveTran and develop Snowflake data models.
  • Design Scalable Data Models: Create and optimize star schemas and dimensional models that support analytics, self-service BI, and KPI reporting.
  • Analyze and Interpret Business Data: Review existing report documentation and KPIs to guide data modeling and transformation strategies.
  • Implement Efficient Data Workflows: Utilize SQL and Python to design, develop, and optimize scalable data workflows.
  • Provide Technical Leadership: Mentor Data Engineers and BI Engineers, ensuring adherence to best practices in coding, performance tuning, and documentation.
  • Collaborate with Stakeholders: Work with business teams and BI specialists to gather requirements and translate them into robust data solutions.

Qualifications

  • Experience: Overall 10+ years in data engineering with 7+ years of hands-on experience and a minimum of 2+ years in a technical leadership role.
  • Technical Expertise:
    • Deep expertise in FiveTran-based data ingestion.
    • Proficiency in Snowflake data modeling and development.
    • Advanced skills in SQL development.
    • Strong proficiency in Python for data transformation and orchestration.
  • Data Modeling: Extensive knowledge in designing star schemas and dimensional models.
  • Analytical Skills: Ability to analyze business KPIs and existing reports to influence data model design.
  • Leadership: Demonstrated experience in mentoring and guiding Data Engineers and BI Engineers.
  • Communication: Excellent problem-solving, stakeholder management, and communication skills.
  • Education: Relevant Bachelor’s or Master’s degree in Computer Science, Engineering, or a related discipline.

Preferred Skills

  • Familiarity with scalable enterprise data architectures.
  • Experience with self-service business intelligence tools.
  • Additional expertise in performance tuning and optimization of data workflows.
  • Ability to work in dynamic, fast-paced environments while managing multiple priorities.

Experience

  • A minimum of 10+ years overall experience in data engineering.
  • At least 7+ years of hands-on experience in data engineering roles, including 2+ years in a leadership or technical lead position.

Environment

  • Location: On-site roles in Hyderabad and Bangalore.
  • You will be working in a dynamic, collaborative office environment where interaction with cross-functional teams is essential.
  • The role involves close collaboration with business stakeholders and BI teams to ensure alignment between data solutions and business needs.
Powered by
HumanBit Logo