C++ Developer - Tracking Team

  • Full-time

Company Description

Gameloft, a leading publisher of digital games, is searching for that special and talented C++ developer, to take on the responsibility of our core data infrastructure, improve and grow it. We are talking billions of data points, millions of entries and challenges of all kinds, across multiple programming languages.

Job Description

The likely developer would ideally work in a standardized C++ environment facing challenges and with much to learn from the experience. Knowledge of some RDBMS systems, ACID or CAP systems would be nice. The project consists of developing analytics or core applications that interact with a NoSQL Cassandra and Spark based solution and pushing the boundaries of performance, resilience and knowledge in distributed computing. 

Responsibilities:

  • Maintain the set of core applications (C++, Cassandra, Spark, etc...);
  • Understand current implementation, learn and apply best industry standards;
  • Short-term and long-term application development, on a case-by-case basis;
  • Research & develop improved ways of storing and processing data;
  • Provide help to new team members, mentor;
  • Help data scientist and other data analytics teams;
  • Unit tests and documentation;


Qualifications

  • Efficiency in C++;
  • Fluent in English;
  • Good knowledge of RDBMS (eg. MySQL) and familiar to a few key NoSQL concepts (CAP theorem, BASE/ACID, indexes, high-availability, etc.)

Big pluses:

  • Experience with Java or willing to learn in a short amount of time;
  • Knowledge of OOP and design patterns;
  • Knowledge of distributed computing systems;
  • Basic knowledge of Linux systems (Debian, Ubuntu, Linux Mint);
  • Can work in Eclipse (Java) and Qt Creator (C++) for easy debugging;
  • Familiarity with libraries such as: STL, Boost, Poco, Qt, Rapid JSON, Jackson, Guava, Apache Commons, Joda, Mapdb;
  • Good team player and communication skills;
  • Fast learner and willing to improve himself daily;
  • Self-motivated, resourceful person;

Additional Information

  • Motivating salary and a merit based pay system  
  • Lunch tickets  
  • Medical insurance package, in partnership with Regina Maria Clinic  
  • Supportive working climate, a team with a free communication style and the chance to be rewarded for outstanding performances  
  • A chance to work in a real multinational team  
  • A modern office complex including:  
  • Cafeteria with hot food open during working hours  
  • Dedicated gym with personal trainers and various facilities  
  • 3 massage rooms inside the building  
  • Relaxation area with pool tables, ping pong tables, darts, Foosball  
  • A dedicated kickboxing gym with free trainers and classes  
  • Free aerobic, zumba, Pilates, healthy back, TRX classes inside the gym  
  • Free access to football and basketball courts  
  • Free psychological counseling  
  • Kindergarden inside our courtyard

Please send your resume and portfolio at dariaalexandra.marinescu[at]gameloft.com