Lead Data Software Engineer (Python+Azure)
We are seeking a Lead Data Software Engineer (Python+Azure) to drive the design and development of scalable data solutions. This role combines technical leadership with hands-on engineering to deliver robust data platforms in a cloud environment.
Responsibilities
- Lead the design and implementation of data solutions on cloud infrastructure
- Develop and maintain scalable data pipelines using Python and SQL
- Architect data processing workflows leveraging Databricks and Microsoft Azure
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Provide technical mentorship and guidance to engineering team members
- Ensure code quality through reviews, best practices and standards enforcement
- Optimize performance of data workflows and storage solutions
- Troubleshoot and resolve complex technical issues across the data platform
- Drive continuous improvement of engineering processes and tools
Requirements
- 5+ years of experience in data software engineering
- Proficiency in Python and SQL
- Expertise in Microsoft Azure
- Skills in Databricks
- English proficiency at B2 level or higher
About the Company
More jobs at EPAM Systems
-
Full-Stack .NET Developer
Mexico, Brazil, Colombia · remote · Oct 3, 2026
-
Senior MLOps Engineer
Brazil, Argentina, Chile, Colombia, Mexico · remote · Oct 2, 2026
-
Chief Python Software Engineer
Argentina, Brazil, Colombia, Mexico · remote · Oct 2, 2026
-
AI Platform Software Engineering Manager (Python/FastAPI)
Mexico, Colombia, Brazil, Argentina · remote · Oct 2, 2026
-
Chief Software Engineer - AI-Powered, Python
Mexico, Colombia, Brazil, Argentina · remote · Oct 2, 2026