Position: C++ Trainee, Windows
Company: GlobalLogic
Experience required: no_exp
English level: intermediate

**Job Description**
Must haves
C++/OOP skills
Good analytical, algorithmic and optimization skills.
Eager to learn new technologies and find effective solutions for the challenges.
Spoken/Written English

Nice to have
Debugging skills
Familiarity with OS concepts, Windows internals, low level programming

**Job Responsibilities**
Participate in development of complex grid computing software.

Department/Project Description
Our customer is a process distribution platform allowing every machine to seamlessly distribute time-consuming processes to other machines across the local network or public cloud. In order to achieve this goal, the customer virtualizes processes on-the-fly on top of the remote machines on which they are executed. With its unique virtualization technology, the customer has become the de facto standard solution for code-build, test execution, and game development acceleration currently being used by more than 100,000 developers at leading companies.

The platform makes heavy use of technologies such as multi-threading, multi-processing, multi-machine, shared memory, a-synchronous communication, performance optimizations, on-the-fly virtualization and more.