EPAM Systems
Golang Trainee
EPAM SystemsPoland2 days ago
InternshipInformation Technology, Engineering +1

Take your career to new heights with our Golang Program!


We bridge the gap between theory and practice through project-based learning. This is a fast-paced, hands-on experience designed to give you the skills employers actually look for.


During the training, you will build a gRPC server from scratch, implement in-memory and persistent storage solutions, integrate caching mechanisms to improve performance and deploy services using Docker and PostgreSQL.


The best part? Upon completing the program, high-performing graduates may have the opportunity to launch their career at EPAM.


Requirements:

  • Language proficiency: Basic skills in Go, Python, Java, JavaScript, C#, C/C++, PHP, or similar.
  • CS Fundamentals: A solid grasp of basic algorithms and data structures.
  • Web Architecture: A foundational understanding of client-server interaction.
  • Communication: English level of B1+ or higher.


We offer:

  • Industry-based education: Don’t just learn syntax; learn the best practices, architecture and emerging technologies that the market demands.
  • Expert-tested content: Benefit from learning materials designed and refined by EPAM specialists with extensive, real-world project experience.
  • AI-integrated learning: Experience a modern education ecosystem that leverages AI tools to sharpen your skills.
  • Practice-oriented approach: This isn’t a passive course. You will be building, testing and applying concepts from day one.
  • Direct mentorship: You won't be learning alone. Get guidance from experienced engineers and clarify your doubts in regular Q&A sessions.
  • Career advancement: Successful completion puts you on our radar for open positions at 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.