Software Data Engineer / Senior Software Data Engineer

We are looking for a Software Data Engineer / Senior Software Data Engineer to join our dynamic team.

Key Responsibilities

  • Own end-to-end data pipelines including orchestration, monitoring, and failure recovery.
  • Implement data quality checks, testing, and documentation standards.
  • Optimize warehouse performance and cloud cost efficiency.
  • Collaborate with analytics, product, and business teams to define data requirements.
  • Model data using ERDs, cardinalities, and PK-FK relationships.
  • Develop and optimize dimensional models (facts/dimensions), data marts, and CDC pipelines.
  • Write advanced, performant SQL for transformation and analysis.

 

Candidate Profile

  • Proficiency in data analysis & modeling (ERD, cardinalities, PK-FK).
  • Hands-on experience with data warehousing (dimensions/facts, CDC, metadata).
  • Advanced SQL expertise.
  • Software engineering experience in Python, Java, or similar.

 

Nice to Have

  • MS Dynamics 365 integration.
  • Experience with modern cloud data warehouses (e.g., Synapse, Snowflake, BigQuery).
  • Familiarity with orchestration tools (ADF, Airflow, or equivalent).
  • Understanding of data quality, lineage, and governance concepts.

Apply for this position

Subject:
Full Name *
Email *
Phone *
Message to Hiring Manager *
Upload CV/Resume *

Note: You can upload only pdf file and it must be less than 2 MB.

LinkedIn
Website