Lead – Data Engineer I
Full-time Mid-Senior LevelJob Overview
We are looking for a Lead – Data Engineer I to join our product development team in India. This is a hands-on technical leadership role that combines deep expertise in data engineering with strong software development skills. You will lead the design and implementation of data platforms, APIs, and pipelines that are scalable, secure, and aligned with modern software architecture principles.
You will work closely with engineering, product, and architecture teams to build systems that power our data-driven products. A strong understanding of software engineering fundamentals—including microservices, design patterns, and cloud-native architecture—is essential.
Key Responsibilities
Architect, design, and build scalable data pipelines, APIs, and services that enable efficient data access and analytics across the platform.
Develop and maintain modular, testable microservices to process, transform, and serve data at scale.
Apply software design patterns, architecture best practices, and clean code principles to ensure high reliability and maintainability.
Design data models, schemas, and storage solutions aligned with data lake and warehouse best practices.
Implement robust CI/CD pipelines, enforce SDLC processes, and ensure automated testing and code reviews.
Leverage AWS services such as Glue, Athena, Kinesis Firehose, IoT Core, and Lambda to build secure, scalable data infrastructure.
Ensure observability through structured logging, tracing, and monitoring of pipelines and services.
Collaborate with cross-functional teams including product managers, software engineers, DevOps, and data scientists.
Mentor and guide junior engineers in both data engineering and software craftsmanship.
Make Your Resume Now