The Position
As a Senior Data Engineer, you will play a key role in designing, developing, and main-taining data pipelines and integration solutions to support analytics, Artificial Intelligence workflows, and business intelligence.
It includes:
- Design, implement, and maintain scalable data pipelines and integration solutions aligned with the overall data architecture and strategy.
- Implement data transformation workflows using modern ETL/ELT approaches while establishing best practices for data engineering, including testing methodologies and documentation.
- Optimize data workflows by harmonizing and securely transferring data across systems, while collaborating with stakeholders to deliver high-performance solutions for analytics and Artificial Intelligence.
- Monitoring and maintaining data systems to ensure their reliability.
- Support data governance by ensuring data quality and consistency, while contributing to architectural decisions shaping the data platform's future.
- Mentoring junior engineers and fostering a culture of engineering excellence.
Qualifications
- Bachelor’s or master’s degree in computer science, Software Development, Engineering.
- Possess over 10 years of overall professional experience, including more than 4 years of specialized expertise in data engineering.
- Experience in developing production-grade data pipelines using Python, Data-bricks and Azure cloud, with a strong foundation in software engineering principles.
- Experience in the clinical data domain, with knowledge of standards such as CDISC SDTM and ADaM (Good to have).
- Experience working in a regulated industry (Good to have).
Location :Bengaluru, Karnataka, India, Bengaluru, Karnataka, India