Position: Senior C++ Unreal Engine Developer
Company: EPAM Systems
Category: C++
Experience required: 5y
English level: upper

The role will be with an in-depth collaboration to enable Unreal Engine for virtual environments

**What You'll Do**

We are looking for a C++ Programmer passionate about working on a world-class AAA engine. You will be able to design and implement platform APIs, guide cross-platform development, and create robust platform toolchains as required by the demands of a variety of platforms. 

**In This Role You Will:**

Implement and improve various low-level systems that interface with platform APIs, i.e. memory allocators (physical and virtual), file systems, input systems, graphics APIs, etc

**What We're Looking For**

- Strong programming background and C++ knowledge
- Unreal Engine 4 experience
- Experience with a broad range of engineering areas in shipping games or real-time visualization systems, with special attention given to low-level code and deep optimization
- Familiarity with development tools and profiling
- Experience developing in a large codebase at a fast pace, making trade-offs between usability, performance, and power

**WE OFFER**
•	Individual career path
•	Social package - medical insurance, sports
•	Compensation for sick lists and regular vacations
•	English classes with native speakers (certified English teachers)
•	Workspace freedom (office or remote) and flexible working hours 
•	Possibility to work on full product lifecycle –from concept to delivery into production
•	Mentorship program
•	Unlimited access to LinkedIn learning solutions
•	Proactive Agile/Scrum/XP practitioners