Lead Software Engineer– Python Data Engineering
Actively Reviewing the ApplicationsQuest Global
India, Telangana, Hyderabad
Full-Time
On-site
Posted 4 hours ago
•
Apply by June 10, 2026
Job Description
Job Requirements
We are seeking a Senior Software Engineer (Python Data Engineering) to design, build, and maintain end-to-end data pipelines and data solutions that power analytics and AI/ML applications. This is a hands-on individual contributor role with opportunities to influence architecture, data standards, and engineering best practices.
The role involves close collaboration with globally distributed engineering, data science, and product teams, requiring strong communication skills and the ability to operate effectively across time zones and cultures.
Roles & Responsibilities
Required Skills & Qualifications
We are seeking a Senior Software Engineer (Python Data Engineering) to design, build, and maintain end-to-end data pipelines and data solutions that power analytics and AI/ML applications. This is a hands-on individual contributor role with opportunities to influence architecture, data standards, and engineering best practices.
The role involves close collaboration with globally distributed engineering, data science, and product teams, requiring strong communication skills and the ability to operate effectively across time zones and cultures.
Roles & Responsibilities
- Design, develop, deploy, and support scalable data pipelines and data platforms using Python.
- Build end-to-end data solutions including ingestion, transformation, validation, storage, and consumption layers.
- Develop and maintain ETL/ELT pipelines integrating data from multiple sources.
- Design and optimize data models and storage architecture for analytics and AI/ML workloads.
- Collaborate with globally distributed teams to gather requirements and deliver solutions.
- Troubleshoot complex issues, perform root-cause analysis, and implement durable fixes.
- Ensure data quality, reliability, observability, and performance.
- Produce technical documentation, architecture diagrams, and operational runbooks
- Clear ownership of at least one real, production-grade ETL pipeline
- Direct involvement in data modeling decisions
- Experience handling pipeline reliability issues or production incidents
- Strong SQL performance tuning and optimization experience
Required Skills & Qualifications
- Strong proficiency in Python with focus on data engineering.
- Proven experience building production-grade data pipelines.
- Solid understanding of data warehousing concepts and architectures.
- Strong SQL skills (3–5+ years).
- Experience with Pandas and NumPy.
- Ability to design scalable data storage solutions.
- Strong analytical and communication skills.
- Experience working with global, cross-functional teams.
- Relational Databases: MySQL, PostgreSQL, Oracle, or similar.
- NoSQL Databases: MongoDB, Cassandra, DynamoDB, or equivalent.
- Data Processing for ML: data cleaning, feature engineering, transformation workflows.
- ML Awareness: familiarity with scikit-learn and ML data pipelines.
- Experience with time-series databases (InfluxDB).
- Exposure to ML-driven data pipelines.
- Experience working directly with customers or external stakeholders.
- Domain experience in Semiconductor Manufacturing or industrial data environments.
- Familiarity with high-volume or real-time data systems.
- Python & ML Reality Check(Must-Have) : Python used for model development, not just notebooks, Mentions of scikit-learn, Pandas, NumPy, Red flag: “Python (basic)” or no examples of usage
- Time-Series Experience (Must-Have): Explicit mention of time-series, not just “data”, Rolling windows, lags, trends, seasonality, Sensor data, telemetry, logs, or signals
- Failure Prediction / Reliability Signals
- Semiconductor or Industrial Context
- Fault Tree / Root Cause Thinking
Required Skills
Communication
Engineering
Documentation
Performance Tuning
Data Cleaning
Cleaning
MySQL
PostgreSQL
MongoDB
Python
SQL
Data Modeling
Cassandra
DynamoDB
Pandas
NumPy
Data Warehousing
Scikit-learn
InfluxDB
ETL
Technical Documentation
Warehousing
NoSQL
Data Engineering
Windows
Analytics
Data quality
Validation
Prediction
Data models
Model development
Data processing
Modeling
Relational
Data platforms
Ingestion
Notebooks
Storage architecture
Fixes
Data systems
Data pipelines
Seasonality
Signals
Reality Check
Time-series
Telemetry
Relational databases
Sensor
Data warehousing concepts
Storage
Observability
ELT
AI/ML
SciKit
Feature Engineering
Data storage
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Python Fullstack Developer
UST
India
Full-Time
₹6–15 LPA
JavaScript
Django
MySQL
+5
Analista de TI JR
Superior Energy Services Colombia
India
Full-Time
Windows
VPN
Service Desk
+5
Full Stack Developer
Ample
JavaScript
Automation
MySQL
+45
F & B Service Executive
The Postcard Hotel
India
Full-Time
Communication
Quality Control
Training
+5
Software Development Engineer II, Shipping Services
Amazon
India
Full-Time
Engineering
Agile
Testing
+15
Share
Quick Apply
Upload your resume to apply for this position