Lead Data Engineer

Abode Techzone LLC
  • Dallas, TX
  • Remote
  • Instant Apply
13 days ago

Job Description

Job Title: Lead Data Engineer

Location: Dallas, TX

Client: Prodapt/ AT&T

Project Duration: 12 months

Job Type: Contract

Work Arrangement: Onsite role – 5 days a week

Interview: In person

 


Job Summary

We are seeking a highly skilled Technical Lead – ETL & Python Development to lead the design, development, and delivery of enterprise data integration and data engineering solutions. The ideal candidate will possess strong expertise in Python, ETL development, data warehousing, cloud-based data platforms, and technical leadership. The role involves collaborating with business stakeholders, solution architects, data analysts, and engineering teams to build scalable, high-performance data pipelines and modern data solutions while mentoring development teams and driving engineering best practices.


Key Responsibilities

 

Technical Leadership

· Lead a team of ETL and Python developers across multiple projects.

· Drive technical design, code reviews, development standards, and best practices.

· Provide technical mentoring and guidance to team members.

· Conduct solution design workshops and architecture discussions.

· Collaborate with architects and project managers to ensure successful project delivery.

ETL Development & Data Integration

· Design, develop, and maintain enterprise-scale ETL/ELT solutions.

· Build scalable and reusable data ingestion frameworks.

· Design complex data transformation and enrichment pipelines.

· Integrate data from multiple sources including databases, APIs, cloud storage, SaaS applications, and external systems.

· Ensure data quality, consistency, validation, and reconciliation.

Python Development

· Develop robust and scalable Python applications for data processing and automation.

· Build reusable libraries, frameworks, and utilities.

· Develop APIs and microservices supporting data integration processes.

· Create automated data validation, monitoring, and alerting solutions.

· Optimize Python code for performance and scalability.

Data Engineering & Warehousing

· Design and implement data warehouse solutions.

· Develop data models supporting reporting and analytics needs.

· Build batch and near real-time data processing pipelines.

· Support data lake and lakehouse architectures.

· Implement metadata management and data governance processes.

Cloud & Modern Data Platforms

· Design and deploy cloud-native data solutions.

· Work with cloud services for data ingestion, storage, processing, and analytics.

· Support migration from legacy ETL platforms to modern cloud-based architectures.

· Implement Infrastructure as Code (IaC) and automation where applicable.

Quality & Performance Optimization

· Perform performance tuning for ETL jobs and Python applications.

· Identify bottlenecks and recommend optimization strategies.

· Ensure adherence to security, compliance, and governance standards.

· Lead root cause analysis and production issue resolution.


Required Technical Skills

Python Development

· Strong hands-on experience with:

o Python 3.x

o Pandas

o NumPy

o SQLAlchemy

o PySpark

o FastAPI / Flask

o Object-Oriented Programming (OOP)

· Experience developing production-grade Python applications.

· Strong debugging and optimization skills.

ETL & Data Integration

Hands-on experience with one or more ETL platforms:

· Informatica PowerCenter

· Azure Data Factory (ADF)

· SSIS

· Talend

· DataStage

· AWS Glue

· Apache Airflow

· Matillion

Strong understanding of:

· ETL/ELT Concepts

· Data Integration Patterns

· Data Migration

· Data Transformation

· Data Validation Frameworks

Databases

Advanced SQL expertise and experience with:

· SQL Server

· Oracle

· PostgreSQL

· MySQL

· Snowflake

· Amazon Redshift

Knowledge of:

· Query Optimization

· Indexing

· Partitioning

· Performance Tuning


Cloud Skills

Hands-on experience with at least one cloud platform:

Microsoft Azure

· Azure Data Factory

· Azure Data Lake

· Azure SQL Database

· Synapse Analytics

· Azure Functions

AWS

· AWS Glue

· S3

· Lambda

· Redshift

· EMR

Google Cloud (Preferred)

· BigQuery

· Dataflow

· Cloud Storage


Big Data & Modern Data Technologies

Preferred experience with:

· Apache Spark

· PySpark

· Hadoop Ecosystem

· Databricks

· Kafka

· Delta Lake

· Lakehouse Architecture


DevOps & Automation

· Git / GitHub / GitLab

· Azure DevOps

· Jenkins

· CI/CD Pipelines

· Docker

· Kubernetes (Preferred)

· Terraform (Preferred)


Leadership Responsibilities

· Lead a team of 5-15 data engineers and developers.

· Conduct code reviews and technical assessments.

· Drive sprint planning and technical estimations.

· Support hiring and onboarding activities.

· Establish development standards and governance practices.

· Ensure project deliverables meet quality and performance objectives.


Required Qualifications

· Bachelor's Degree in Computer Science, Engineering, Information Technology, or related discipline.

· 12 years of overall IT experience.

· 5+ years of hands-on ETL development experience.

· 4+ years of Python development experience.

· 2+ years of technical leadership experience.

· Strong understanding of Software Development Lifecycle (SDLC) and Agile methodologies.

Numbers & Facts

LocationDallas, TX (
Remote
)

Skills

  • AWS Lambdaunmatched
  • Agile Programming Methodologiesunmatched
  • Amazon Simple Storage Service (S3)unmatched
  • Amazon Web Services (AWS)unmatched
  • Apacheunmatched
  • Apache Hadoopunmatched
  • Apache Sparkunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Analysisunmatched
  • Automationunmatched
  • Best Practicesunmatched
  • Cloud Architectureunmatched
  • Cloud Computingunmatched
  • Cloud Storageunmatched
  • Code Reviewsunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Data Analysisunmatched
  • Data Lakeunmatched
  • Data Managementunmatched
  • Data Migrationunmatched
  • Data Modelingunmatched
  • Data Processingunmatched
  • Data Qualityunmatched
  • Data Storageunmatched
  • Data Warehousingunmatched
  • Database Extract Transform and Load (ETL)unmatched
  • DevOpsunmatched
  • Dockerunmatched
  • Ecosystemsunmatched
  • Electronic Medical Recordsunmatched
  • Enterprise Data Integrationunmatched
  • Gitunmatched
  • GitHubunmatched
  • IBM WebSphere DataStageunmatched
  • Informaticaunmatched
  • Information Technology & Information Systemsunmatched
  • Jenkinsunmatched
  • Leadershipunmatched
  • Maintain Complianceunmatched
  • Mentoringunmatched
  • Metadataunmatched
  • Microservicesunmatched
  • Microsoft SQL Serverunmatched
  • Microsoft Windows Azureunmatched
  • Multitaskingunmatched
  • MySQLunmatched
  • Object Oriented Programming (OOP)unmatched
  • Onboardingunmatched
  • Oracleunmatched
  • Performance Tuning/Optimizationunmatched
  • PostgreSQLunmatched
  • Problem Solving Skillsunmatched
  • Python Programming/Scripting Languageunmatched
  • Query Optimizationunmatched
  • Reconciliationunmatched
  • Regulatory Complianceunmatched
  • Root Cause Analysisunmatched
  • SQL Databasesunmatched
  • SQL Server Integration Services (SSIS)unmatched
  • Scalable System Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software as a Service (SaaS)unmatched
  • Sprint Planningunmatched
  • Team Lead/Managerunmatched
  • Technical Analysisunmatched
  • Technical Leadershipunmatched
  • Technical/Engineering Designunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder