Epam Türkiye Data Software Engineering Trainee - Youthall
Youthall Mobil Uygulaması Yayında! İş ve Staj İlanlarını Başvur, Etkinliklere Katıl, Şirketlerle Bağlantı Kur, İndirim Fırsatlarından Yararlan.

Epam Türkiye

Data Software Engineering Trainee


Epam Türkiye - Data Software Engineering Trainee

Do you strive to build a career in data software engineering?

We have launched a great free training program for students and fresh graduates to help you kickstart your career at a leading international IT company.

Our learning path offers you a step-by-step approach to gaining in-depth knowledge in this direction. 

Upon program completion, you may be able to continue your full-time career path according to demonstrated skills and available opportunities at EPAM.

Discover more and apply to kickstart your data software engineering career!

Job Description

By participating in the program, you will have the opportunity to:

  • Explore the design, development and maintenance of large data-volume software systems
  • Learn large-scale data handling technologies (Hadoop, Apache Spark, Kafka, etc.) 
  • You will learn the following technologies: Cloud (Azure or AWS), Spark, Databricks, Kafkay, Hadoop, Airflow, Elastic, Data Flow & Pipelining, Orchestration & Scheduling


  • We offer you a mentoring program with one-to-one meetings with production experts.
  • Education usually lasts about 3 months of part-time engagement. Dedicated time depends on your current level of knowledge.


  • English speaking level from B2 (Upper-Intermediate) and higher
  • Strong Python programming skills
  • Practical experience in one of the additional languages (Java or Scala)
  • Solid knowledge of the Relational Database Management System (DBMS) theory
  • Good command of Structured Query Language (DML/DDL/DCL/TCL)
  • Theoretical knowledge of DWH/Data Lake and one of the visualization tools
  • Basic understanding of Git, Linux, Docker, Kubernetes, Cloud
  • Knowledge of Software Development Methodologies


  • A part-time job with education within an IT company. As a leading software engineering company, we will help you explore emerging technologies and best practices, ensuring you are equipped with the knowledge that the current market seeks.
  • Top-notch learning materials. Our curriculum is designed by specialists with extensive project experience and validated in hundreds of training runs.
  • Practice-oriented approach. This comprehensive program focuses on providing you with hands-on experience and practical application of the concepts learned.
  • Deep dive into the specialization. Our graduates become highly skilled specialists ready to face complex technical challenges and work with the world's leading customers.
  • Support from experienced mentors. We will guide you at advanced training stages, covering your questions and sharing feedback on assigned tasks.

Recruitment Steps

  1. Register on our landing page: Once you fill in all the required fields, you will find the confirmation with more details in your mailbox or notifications tab.
  2. Take an English test available in your profile. You should complete it within 2 weeks after your registration and reach the B1 (Intermediate) level result to proceed.
  3. Pass a technical test. You should take it within 2 weeks by accessing the "My applications" section after logging in on our website. You need to score at least 70% to proceed.
  4. Receive an invitation to the general and technical interviews. We will send it via your profile's email right after the successful tests completion and your application review. In addition, you will get recommendations on how to prepare to the interview.
  5. Please check your profile's mailbox regularly to make sure you get all important notifications.
Want to know more about Epam Türkiye ?
Review Profile
× BAU Bright Görseli