Data Engineer - Azure

We are looking for a Data Engineer who can take full ownership of data workflows in production environments and contribute to building reliable, scalable data systems.

We are looking for someone who is proactive, takes ownership, and is comfortable working both independently and as part of a team.

This is a full-time, hybrid role with flexibility (at least 3 days per week in the office).

Key Responsibilities
  • Own and manage end-to-end database migration processes, ensuring data integrity, minimal downtime, and a smooth transition;
  • Design, build, and maintain robust data pipelines and data workflows;
  • Ensure data quality, reliability, and performance across systems;
  • Monitor pipelines, troubleshoot issues, and continuously optimize performance;
  • Partner with product, engineering, analytics, and other teams to align data insights with business priorities;
Required Qualifications
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Applied Mathematics, or a related field;
  • Strong experience with Python (3+ years);
  • Hands-on experience with Azure Cloud Services;
  • Experience working with Databricks;
  • Proficiency with Terraform;
  • Excellent communication skills;
  • English level: B2 or higher.
Nice to Have
  • Experience with business intelligence and data visualization tools (e.g. Power BI, Tableau, Looker);
  • Experience with big data.
  • Experience with Docker and container orchestration (e.g. Kubernetes);
What We Offer
  • Compensation aligned with experience;
  • Clear growth path in a technically strong and fast-growing team;
  • Opportunity to work on real-world data engineering problems with direct business impact;
  • Opportunity to represent the company at prestigious conferences and events such as GITEX, VivaTech, ML conferences, and more.;
  • Continuous learning and professional development opportunities.