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