Skip navigation EPAM

Data Integration Engineer Dammam, Saudi Arabia

Data Integration Engineer Description

Job #: 92182
We are looking for a talented and experienced Data Integration Engineer to join our team and play a pivotal role in designing and implementing data integration solutions. In this role, you will work with cutting-edge technologies and collaborate closely with product, engineering, and data science teams to drive data product development


  • Design and implementing Data Integration solutions, modelling databases using Cognite Data Fusion platform as well as development of custom Python-based Data ingestion components
  • Work with product, engineering and data science teams to understand data product requirements, evaluate new features and architecture to help and drive decisions
  • Build collaborative partnerships with architects and key individuals within other functional groups
  • Perform detailed analysis of business problems and technical environments and use this in designing high-quality technical solutions
  • Actively participate in code review and testing of solutions to ensure it meets specification and quality requirements
  • Contribute into project documentation


  • Advanced Knowledge of Python. Production experience in ETL development
  • Advanced knowledge of Relational Databases SQL
  • Good understanding of SDLC, experience with Version Control Systems (Git, SVN)
  • Advanced knowledge of Data Quality principles
  • Knowledge / experience with Cognite Data Fusion is a plus
  • Advanced knowledge of Data Integration tools (Azure Data Factory, AWS Glue, GCP Dataflow, Talend, Informatica, Pentaho, Apache NiFi, KNIME, Alteryx, SSIS, etc.)
  • Advanced-level knowledge of leading cloud data warehousing solutions (e.g. Redshift, Azure Synapse Analytics, Google BigQuery, Snowflake, etc.)
  • Knowledge of at least one Cloud in a deep and comprehensive manner, a few others at least on "awareness" level
  • Experience with data modelling. OLAP, OLTP, ETL and DWH / Data Lake / Delta Lake / Data Mesh methodologies

We Offer

  • Competitive compensation depending on experience and skills
  • Opportunity to work on leading edge platforms, working in a fast-paced, agile, software engineering culture
  • Knowledge-sharing with colleagues from EPAM's global tech communities
  • Regular performance feedback and salary reviews
  • Opportunities for professional growth
  • Unlimited access to LinkedIn learning solutions
  • Some of these benefits may be available only after you have passed your probationary period

About EPAM

  • EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential

Witaj. W czym możemy pomóc?