This position is no longer available.

Lead Software Engineer (Paris, Lyon, Montpellier)

Permanent contract
Salary: Not specified
A few days at home
Experience: > 5 years

Virtuos France
Virtuos France

Interested in this job?

Questions and answers about the job

The position

Job description

For on-going and unannounced projects, we are looking for a Lead developer to work on versatile and various productions with include gameplay development, features implementation, optimization, improvement of visual systems with cutting-edge technologies.


  • Implement with the team the development strategy defined in cooperation with Technical Director;

  • Assign tasks to the developers, estimate time to accomplish them and commit to meeting all objectives according to producer’s goals;

  • Make sure the team delivers a code which is clean, clearly structured and commented, in respect of the appropriate conditions of performance and reliability; Ensure documentation is up to date;

  • Coach and guide the development of the team members; share knowledge and mentor the less experienced programmers, including task assignments and follow up;

  • Participate to implementation, integration, optimization and debug as well as the team;

  • Efficiently communicate and support messages and decisions from management;

  • Facilitate communication between the programming team and the other production teams (programming, design, art) whether local or abroad;

  • Ensure that quality and scheduling goals are met;

  • Report the progress of the work and provide with the result achieved in the expected time, along with any information necessary for its proper use.

  • Report to the Technical Director any trouble issue or risks in order to adapt the development strategy accordingly;

  • Perform other related duties.

Preferred experience


  • Minimum of 5 years in game programming – preferably on a AAA console title (Xbox One, PlayStation 4, Switch); Must have shipped a minimum of 1-2 AAA titles as a game programmer or Lead;

  • Proficient in C++ and object-oriented programming;

  • Demonstrated experience in engine programming or low-level system programming;

  • Very good understanding of the code impact on performance and memory utilization;

  • Experience with supervising a game programming team and enforcing coding practices on team is a significant asset;

  • UE4 coding experience in a professional setting;

  • Autonomous and proactive attitude;

  • Strong interpersonal and communication skills, French and English both written and spoken;

  • Being comfortable with debugging unfamiliar code;

  • Passion for making and playing games.

Nice to have qualifications

  • Experience with PBR;

  • Interest for optimization;

  • Experience in developing in-game tools or integrated in the game production pipeline (C++/C#).

Recruitment process

1st HR interview

2nd Interview with the studio Technical Director

3rd Test C++

4th Technical interview with Developpment Hiring Team

5th Meeting with studio direction

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Other”.

  1. Doctolib


    Permanent contract


    Permanent contract
    A few days at home
  3. Datawords

  4. LumApps

    Paris · Tassin La Demi Lune

    Permanent contract
  5. Stago

  6. Eudonet


    Permanent contract
    A few days at home
    €50K to 60K