Looking for a position that allows you to manage the entire chain of Microsoft Flight Simulator Online services, from in-game network replication to backend service, deployment, and maintenance? Look no further, this opening is a great fit for you!
With this opportunity, you will find out how the services of a major AAA Live work, and you will certainly have a lot to learn! On a daily basis, you will have a wide field of action on Online services.
About the Company
Our client was founded in 2002, and they have been creating globally recognized titles for close to twenty years now. They are a video game development company based in Bordeaux, France, and has developed a variety of games for multiple platforms, including PC, consoles, and mobile devices.
They have worked on a wide range of video game genres, including action-adventure, racing, sports, and simulation. They provide game development services to other companies and have worked with partners such as Microsoft, Ubisoft, and Disney.
Your Responsibilities:
- You will be in charge of the integration of the network layer and online services in the game
- You will take care of the network as client / server
- You may be required to develop cloud services
- You will work while respecting PC / Console / mobile constraints
- You will have to manage replicated data in collaboration with the Gameplay team
- You will make the network code evolve
- You will create documentation on the elements designed and / or programmed
- You may be required to work on build pipelines and service deployment
- You will plan periodic on-call duties for server monitoring
If you have:
- A degree in computer science at the BAC +4/+5 level (engineering school or similar training)
- 3 years of experience in a similar position or as a generalist Programmer
- Strong C++ programming skills
- Knowledge of network programming and online services
- Interest in a Live product that reaches millions of users
- Interest in new technologies
- Very good ability to communicate, listen and adapt
- Fluent English read / written / spoken
Nice to have:
- You have experience with current console SDKs
- You have already developed multiplayer games
- You have knowledge of C#
- You have experience or interest in cloud technologies