Senior Software Engineer — Python | Data Governance and Analytics
Thermo Fisher Scientific · Posted Nov 12, 2026
- Bangalore, India
- Full-time · Senior
- 6–9 years
Design, build, and scale high-performance data pipelines, analytics infrastructure, and governance frameworks that empower engineering and product teams using Python.
Responsibilities
- Design, develop, test, and scaling of robust data ingestion pipelines, data models, and analytics backends using Python.
- Implement and automate data governance standards, metadata tracking, and data lineage mechanisms.
- Build capabilities supporting data extraction, processing, analysis, connectivity, and governance.
- Implement data validation and transformation logic to improve consistency, quality, and usability.
- Develop clear interfaces that enable other teams to integrate and reuse Python components.
Requirements
- Bachelor’s degree
- Master’s degree
- Nice to have: Backend development
- Nice to have: Data engineering
- Nice to have: Analytics platforms