Junior C++ Engineer

On-siteSalary not specified
Poland

Job Description, Responsibilities & Requirements

About the Position

We are looking for a Junior C++ Engineer to join our team in Krakow, Poland. This hybrid role involves designing and delivering solutions for an internal storage platform.

It’s a hybrid role for Krakow with 3 days from the office.

Responsibilities

  • Design, develop and enhance features for an internal storage platform
  • Maintain existing codebases, including debug, performance optimization, and long-term stability improvements
  • Implement new system policies to improve reliability, safety, and maintainability
  • Collaborate with cross-functional teams to review designs, propose improvements, and ensure correct integration
  • Write clean, well-documented, and testable code that follows modern C++ best practices

Requirements

  • Proficiency in Modern C++: Deep understanding of current standards, specifically C++20 and C++23
  • Build Systems: Experience with build tools such as Bazel
  • Version Control Systems: Proficiency in Git or Mercurial
  • Testing Frameworks: Hands-on experience with testing tools like Google Test

Nice to Have

  • Systems Knowledge: Basic understanding of file systems
  • Communication Protocols: Familiarity with data serialization and communication protocols, such as Protocol Buffers (Protobuf)

About the Company

[Company description if present]

Job Details

Company name:
EPAM
Location:
Poland
Work Mode:
On-site
Posted on TheJob:
May 20, 2026
Last checked:
Jul 5, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.