Data Engineer

Budapest, Hungary

In Hungary currently 1400+ IT Engineers help the world’s leading companies imagine, design, engineer and deliver software that changes the world. We are in the heartbeat of EPAM, running a large scale of projects and technologies – which provides long-term international career path, travelling and even relocation opportunities for our colleagues.

We believe that the team you build is the company you build. Our offices are digital laboratories. Our clients are major global brands. We’re always looking for talented teammates. Think you’ve got what it takes?


Currently we are looking for a Data Engineer for our Budapest office.

The Data Engineer will work on the development of new and existing data pipelines, turning requirements into a finished technical solution and cooperating effectively with colleagues in both technical and business-facing roles.


  • Develop data loading/ETL processes in Hadoop environment using Spark mainly;
  • Write clear, efficient, tested code;
  • Develop code as part of a wider team, contributing to code review and solution design;
  • Contribute to both program and system architecture as appropriate;
  • Contribute to evolution of development standards and design patterns;
  • Work with business stakeholders to deliver on requirements in an Agile manner;
  • Deploy and maintain applications in production environments;
  • Communicate and document solutions and design decisions.


  • Scala and/or Python programming language;
  • Big data ecosystem working with Hadoop clusters and Spark development;
  • Cloud infrastructure knowledge preferable Amazon Web Services;
  • Experience with Linux;
  • Finally, use of a Version Control System (preferably Git) is required.

Nice to have

  • ETL/data load process development;
  • Hive (any other SQL-on-Hadoop tools);
  • Experience dealing with large and/or complex data sets;
  • Airflow is a strong plus;
  • Unit testing frameworks and test-driven development;
  • BI tools knowledge is also a plus.

We offer

  • Permanent job in a modern office in the company of many skilled associates;
  • Regular training and development opportunities;
  • Use of high-valued applications;
  • Bilingual work environment;
  • Competitive salary and benefits;
  • Recreation area;
  • Relocation opportunities;
  • International projects.