Senior Data Engineer (Technical Lead)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
The Senior Data Engineer and Technical Lead will lead a team delivering enterprise data solutions.
The role combines technical leadership, hands-on development, architecture, troubleshooting, governance, and project delivery.
Key Skills for This Role
Full Job Posting
Role Overview
The Senior Data Engineer and Technical Lead will lead a team delivering enterprise data solutions.
The role combines technical leadership, hands-on development, architecture, troubleshooting, governance, and project delivery.
Technical Leadership
- Lead, mentor, and manage a team of five to eight data engineers.
- Provide technical guidance throughout the software development lifecycle.
- Conduct design, code, and solution reviews.
- Establish development standards, coding best practices, and quality controls.
- Support team members in resolving complex technical and production issues.
Data Engineering and Development
- 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.
- Develop reusable frameworks and utilities to improve efficiency and maintainability.
Data Quality
- Design and implement data quality frameworks and controls.
- Establish automated validation, reconciliation, completeness, and accuracy checks.
- Investigate data quality issues through root cause analysis.
- Continuously improve data reliability and governance practices.
SQL Performance and Optimization
- Analyze and optimize complex SQL queries, stored procedures, and database objects.
- Perform execution plan analysis, indexing reviews, and query optimization.
- Troubleshoot production performance issues and implement improvements.
- Ensure database solutions are scalable, stable, and efficient.
DevOps and Release Management
- Implement and manage source code repositories using Git.
- Drive DevOps practices across the delivery 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 and Delivery
- Prepare technical specifications, mapping documents, deployment guides, and runbooks.
- Ensure project documentation is complete and accurate throughout the lifecycle.
- Support audit, compliance, and governance requirements.
- Work with business analysts, architects, project managers, QA teams, and stakeholders.
- Participate in planning, estimation, resource allocation, risk management, and delivery reporting.
- Take ownership of complex development tasks and provide hands-on support during critical project phases.
Experience and Qualifications
- Bachelor's degree in computer science, information technology, engineering, or a related discipline.
- Ten to twelve years of IT experience in data engineering and application development.
- At least four years of experience leading technical teams.
- Experience delivering enterprise-scale data engineering solutions.
Technical Expertise
- Strong data engineering design and implementation experience.
- Extensive ETL/ELT and integration framework experience.
- Proficiency in Python for transformation, automation, and workflow development.
- Advanced SQL and T-SQL expertise, including stored procedures, views, functions, optimization, indexing, and database design.
- Experience with data quality controls, Git, branching strategies, CI/CD, and release management.
Ways of Working
Demonstrated leadership and mentoring skills.
Effective collaboration with cross-functional teams and stakeholders.
Clear communication and structured technical guidance.
Hands-on problem solving and delivery under pressure.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Thakral One
Technical Lead – Senior Power BI Engineer
, IND
The employer is seeking a Technical Lead to manage Power BI developers while remaining hands-on in enterprise dashboard, semantic model, security, and performance work. Candidates should bring extensive Power BI experien
Business Analyst (Accounting and Reporting) - India
, IND
Thakral One is seeking a Business Analyst with accounting and reporting expertise in Temenos T24. The role configures banking modules, translates requirements into functional specifications, supports integrations and tes
Business Analyst – Data
, IND
Thakral One is seeking a senior Business Analyst – Data to lead analysis, governance, and solution design for enterprise data initiatives. The role requires 10+ years of business analysis, solution design, or product man