Senior Data Engineer (Technical Lead) - India

Thakral One

Bengaluru Urban

On-site

INR 4,000,000 - 6,000,000

Full time

47 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Thakral One in Bengaluru, India, is seeking a Senior Data Engineer (Technical Lead) to guide a team of data engineers in delivering enterprise data solutions. You will provide technical leadership, mentor engineers, and participate in architecture, development, troubleshooting, and delivery.

The role requires expert Python and SQL skills, data quality controls, and DevOps practices. You will design scalable pipelines, optimize queries, and ensure governance and documentation throughout the

Qualifications

  • Bachelor's degree in Computer Science, IT, Engineering, or related field.
  • 10–12 years of IT experience in Data Engineering and Application Development.
  • At least 4 years of experience leading technical teams.
  • Delivered enterprise-scale data engineering solutions.

Responsibilities

  • Lead, mentor, and manage a team of 5 to 8 Data Engineers.
  • Provide technical guidance throughout the software development lifecycle.
  • Design, develop, and support enterprise-scale data engineering solutions using Python and Microsoft SQL.
  • Develop and maintain ETL/ELT processes for data ingestion, transformation, and validation.
  • Build scalable data pipelines for reporting, analytics, and operations.
  • Establish and enforce development standards, coding best practices, and quality controls.
  • Drive DevOps practices across the lifecycle including CI/CD and release management.
  • Prepare and maintain technical documentation and governance artifacts.
  • Collaborate with Business Analysts, Architects, Project Managers, QA, and stakeholders.

Skills

Python
Microsoft SQL Server
Data Engineering
Data Quality
Database Performance Optimization
DevOps practices

Education

Bachelor's degree

Tools

Git
CI/CD

Job description

As a Senior Data Engineer (Technical Lead), you will lead a team of Data Engineers responsible for delivering enterprise data solutions. You will provide technical leadership, mentor team members, and actively participate in architecture, development, troubleshooting, and project delivery activities. This role requires strong expertise in Python, Microsoft SQL Server, Data Engineering, Data Quality, Database Performance Optimization, and DevOps practices.

What You'll Do and How You'll Succeed
Technical Leadership
  • Lead, mentor, and manage a team of 5 to 8 Data Engineers.
  • Provide technical guidance throughout the software development lifecycle.
  • Conduct design reviews, code reviews, and solution reviews.
  • Establish and enforce development standards, coding best practices, and quality controls.
  • Support team members in resolving complex technical and production issues.
  • Design, develop, and support enterprise‑scale data engineering solutions using Python and Microsoft SQL.
  • Develop and maintain ETL/ELT processes for data ingestion, transformation, and validation.
  • Build scalable and maintainable data pipelines for reporting, analytics, and operations.
  • Develop reusable frameworks and utilities to improve efficiency and maintainability.
Data Quality Management
  • Design and implement data quality frameworks and controls.
  • Establish automated validation, reconciliation, completeness, and accuracy checks.
  • Investigate and resolve data quality issues through root cause analysis.
  • Continuously improve data reliability and governance practices.
SQL Performance Tuning & Optimization
  • Analyse and optimise complex SQL queries, stored procedures, and database objects.
  • Perform execution plan analysis, indexing reviews, and query optimisation.
  • Troubleshoot production performance issues and implement improvements.
  • Ensure database solutions are scalable, stable, and efficient.
DevOps & Release Management
  • Implement and manage source code repositories using Git.
  • Drive DevOps best practices across the lifecycle.
  • Manage branching strategies and CI/CD deployment pipelines.
  • Support release management and change implementation processes.
  • Ensure deployments follow governance, quality, and security standards.
Documentation & Governance
  • Prepare and maintain technical documentation including specifications, mapping documents, deployment guides, and runbooks.
  • Ensure documentation is complete and accurate throughout the project lifecycle.
  • Support audit, compliance, and governance requirements.
Delivery & Stakeholder Management
  • Work closely with Business Analysts, Architects, Project Managers, QA teams, and stakeholders.
  • Participate in project planning, estimation, and resource allocation.
  • Manage technical risks, dependencies, and delivery challenges.
  • Provide regular status updates and recommendations to management.
  • Actively participate in development activities when required.
  • Support the team during critical project phases and tight timelines.
  • Take ownership of complex development tasks to ensure delivery success.
  • Lead by example through hands‑on problem solving and implementation.
We'd Love to Hear From You If...
Experience
  • You hold a bachelor's degree in Computer Science, IT, Engineering, or related discipline.
  • You have 10–12 years of IT experience in Data Engineering and Application Development.
  • You have at least 4 years of experience leading technical teams.
  • You have delivered enterprise‑scale data engineering solutions.
Technical Expertise
  • You have strong experience designing and implementing Data Engineering solutions.
  • You have extensive experience developing ETL/ELT processes and integration frameworks.
  • You are proficient in Python for data transformation, automation, and workflow development.
  • You have advanced SQL and T‑SQL programming expertise.
  • You are skilled in stored procedures, views, functions, query optimisation, indexing, and database design.
  • You have experience implementing data quality controls and monitoring frameworks.
  • You are experienced with Git‑based source control and branching strategies.
  • You have implemented CI/CD deployment processes and release management practices.
Ways of Working
  • You demonstrate strong leadership and mentoring skills.
  • You collaborate effectively with cross‑functional teams and stakeholders.
  • You communicate clearly and provide structured technical guidance.
  • You thrive in hands‑on problem solving and delivery under pressure.

---

Who We Are

Thakral One is a consulting and technology services company headquartered in Singapore, with a pan-Asian presence. We focus primarily around technology-driven consulting, adoption of value-added bespoke solutions, enabling enhanced decision support through data analytics, and embracing possibilities in the cloud. We are heavily inclined towards building capabilities collaboratively with clients and believe strongly in improving grounded and practical outcomes.

This approach is possible through our partnership with leading global technology providers and internal R&D teams. Our clients come from Financial Services, Banking, Telco, Government, Healthcare, and Consumer-oriented organisations.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Lead (India)
Technical Lead (India)

Thakral One • Bengaluru Urban

On-site
INR 4,000,000 - 6,500,000
Technical Lead - Senior Power BI Engineer (India)
Technical Lead - Senior Power BI Engineer (India)

Thakral One • Bengaluru Urban

On-site
INR 4,200,000 - 6,500,000
Cloud Data Engineer - Data Pipeline and Quality (India)
Cloud Data Engineer - Data Pipeline and Quality (India)

Thakral One • Bengaluru Urban

On-site
INR 2,400,000 - 4,000,000
Senior Data Engineer (Technical Lead)
Senior Data Engineer (Technical Lead)

Thakral One • Bengaluru

On-site
INR 3,000,000 - 5,500,000
Project Manager – Data & Analytics (India)
Project Manager – Data & Analytics (India)

Thakral One • Bengaluru Urban

On-site
INR 1,800,000 - 3,200,000
Senior Data Engineer
Senior Data Engineer

DigitalXNode • Hyderabad

On-site
INR 2,000,000 - 3,000,000
Senior Data Engineer (Senior Individual Contributor / Technical Lead)
Senior Data Engineer (Senior Individual Contributor / Technical Lead)

Bootminds • Bengaluru

On-site
INR 2,000,000 - 2,600,000
Senior Data Engineer
Senior Data Engineer

o9 Solutions, Inc. • Bengaluru

Hybrid
INR 900,000 - 1,300,000
Senior Data Engineer
Senior Data Engineer

Vidpro Consultancy Services • Pune District, Chennai District, Bengaluru

On-site
INR 1,800,000 - 2,800,000
Data Technical Lead
Data Technical Lead

Tap Growth ai • Mumbai

On-site
INR 3,500,000 - 5,500,000