Skip navigation EPAM

Data Integration Engineer Remote

Data Integration Engineer Description

Job #: 78818
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.


You are curious, persistent, logical and clever – a true techie at heart. You enjoy living by the code of your craft and developing elegant solutions for complex problems. If this sounds like you, this could be the perfect opportunity to join EPAM as a Data Integration Engineer . Scroll down to learn more about the position’s responsibilities and requirements.


  • Designing and implementing Data Integration solutions, modeling databases, and contribute to building data platforms using classic Data technologies and tools (Databases, ETL/ELT technology & tools, MDM tools, etc.) as well as implementing modern Cloud or Hybrid data solutions
  • Work with product and engineering 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
  • Build and foster a high-performance engineering culture, supervise junior/middle team members, and provide them technical leadership
  • Write project documentation
  • Expected to be self-managing, implement functionality without supervision, test his/her work thoroughly using test cases, and/or supervise less experienced colleagues


  • Advanced knowledge of Data Integration tools (Azure Data Factory, AWS Glue, GCP Dataflow, Talend, Informatica, Pentaho, Apache NiFi, KNIME, SSIS, etc.)
  • Advanced knowledge of Relational Databases SQL
  • 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
  • Knowledge of one of the data-oriented programming languages: Python, SparkSQL, PySpark, R, Bash
  • Production projects experience in Data Management, Data Storage, Data Analytics, Data Visualization, Data Integration, MDM (for MDM-profiles), Disaster Recovery, Availability, Operation, Security, etc
  • Experience with data modeling. OLAP, OLTP, ETL and DWH / Data Lake / Delta Lake / Data Mesh methodologies. Inmon vs Kimball, Staging areas, SCD and other dimension types, advanced and hybrid-data modeling approaches: Data Vault, NoSQL structures

We offer

  • Health Insurance
  • Life Insurance (SVO)
  • Occupational Risk Insurance (ART)
  • Paid Time Off – Vacations. 14 calendar days a year, the number of days will increase by seniority based on local law rules
  • Sick leave
  • Exceptional Leave. Take paid time off for your major life changes (childbirth, marriage, etc.)
  • Compensation of costs for internet, electricity, and personal laptop usage (if applicable)
  • Stable full-time workload
  • Thousands of projects for top brands
  • Stable income
  • Referral Program
  • Certification opportunities
  • Unlimited access to LinkedIn learning solutions
  • Language courses
  • Relocation Assistance Package


  • By applying to our role, you are agreeing that your personal data may be used as in set out in EPAM´s Privacy Notice ( and Policy (

Must have experience

  • At least 3 years of relevant development experience and practice with data management, data storage, data modeling, data analytics, data migration, and database design
  • Practical hands-on experience in developing Data Solutions in at least one major public Cloud environment (AWS, Azure, GCP)
  • Practical knowledge of leading cloud data warehousing solutions (e.g. Redshift, Azure Synapse Analytics, Google BigQuery, Snowflake, etc.)
  • Production coding experience in one of the data-oriented programming languages (SQL, Python)
  • Solid background in developing Data Analytics & Visualization, Data Integration or DBA & Cloud Migration Solutions
  • Experienced and highly self-motivated professional with outstanding analytical and problem-solving skills
  • Play the role of a Key Developer and a Designer or a Team Lead of 2-5 engineers and ensure that delivered solutions meet business requirements and expectations
  • Able to read and understand project and requirement documentation; able to create design and technical documentation including high-quality documentation of his/her code
  • Experienced in working with modern Agile developing methodologies and tools
  • Able to work closely with customers and other stakeholders

Hello. How Can We Help You?

Our Offices