Junior C++ Engineer

HybridSalary not specified
Wrocław, Poland

Job Description, Responsibilities & Requirements

About the Position

We are seeking a Junior C++ Engineer to join our team in Wrocław, Poland. This hybrid role involves designing and enhancing features for an internal storage platform.

Responsibilities

  • Design, develop, and enhance features for an internal storage platform
  • Maintain existing codebases, including debugging, 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)

We Offer

  • Hybrid Role: 3 days from the office in Wrocław, Poland
  • Opportunity to work in a cross-team environment
  • Collaborate with multiple teams to ensure architectural consistency, quality, and long-term maintainability of the overall system

About the Company

[Company description if present]

Job Details

Company name:
EPAM
Location:
Wrocław, Poland
Work Mode:
Hybrid
Posted on TheJob:
Jun 12, 2026
Last checked:
Jul 5, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.