Senior Data Engineer
Senior Data Engineer needed to design, develop, and maintain scalable data solutions using Azure ecosystem, Python, and SQL. Remote opportunity with focus on large-scale digital transformation.
Responsibilities
- Design, develop, and maintain scalable, reliable data solutions supporting a large-scale digital transformation program.
- Build and optimize robust ETL/ELT pipelines integrating data from diverse sources into trusted, analytics-ready datasets.
- Develop cloud-based data solutions using Azure Data Factory, Databricks, Synapse Analytics, Data Lake Storage Gen2, and Azure SQL.
- Use Python and SQL to develop data transformations, processing workflows, and analytical data solutions.
- Design and manage data models and architectures for scalability, reliability, and performance.
- Work extensively with Azure Databricks and Delta Lake to build and optimize modern data processing and storage solutions.
- Collaborate with stakeholders to translate requirements into effective data engineering solutions.
- Apply version control and engineering best practices using Git.
- Leverage AI-powered tools for code generation, data analysis, automation, and optimization.
- Troubleshoot technical issues and continuously improve pipeline performance and maintainability.
Requirements
- At least 5 years of hands-on experience with Python and SQL in a data engineering environment.
- At least 3 years of experience with Azure services including Azure Storage, Azure SQL, Azure Synapse, and Azure networking.
- At least 3 years of hands-on experience with Azure Databricks and Delta Lake.
- At least 3 years of experience designing data solutions and developing trusted, analytics-ready datasets.
- At least 4 years of experience with version control systems, particularly Git.
- At least 1 year of practical experience using AI tools for code generation, data analysis, automation, or optimization.
- Strong understanding of data engineering principles, ETL/ELT processes, and data pipeline development.
- Advanced SQL development and data transformation capabilities.
- Proven experience with cloud-based data platforms and modern data architectures.
- Strong analytical and problem-solving abilities with a structured approach to resolving complex technical challenges.
- Excellent communication and collaboration skills, with ability to work with technical and business teams.
- Ability to work independently in a remote environment with strong ownership and delivery focus.
Benefits
- Fully remote position with flexibility to work from Slovenia.
- Opportunity to contribute to a large-scale digital transformation initiative.
- Work with a modern Microsoft Azure cloud data ecosystem and widely used technologies.
- Exposure to advanced platforms including Azure Databricks, Delta Lake, Azure Synapse, Azure Data Factory, Python, and SQL.
- Opportunity to apply AI-powered engineering tools to improve development and analysis.
- Collaboration with multidisciplinary teams including business stakeholders, product owners, data architects, and technical specialists.
- Opportunity to work on scalable, production-focused data solutions with direct business impact.
- Remote working environment designed to support autonomy and flexibility.