Network Programmer (C++) - [Unannounced Project] (f/m/d)
Ubisoft is a leading producer, publisher and distributor of video games worldwide with a network of over 44 locations. We are committed to delivering high-quality, cutting-edge video game titles to players.
In our German studios in Mainz, Düsseldorf and Berlin, we are working on brands like “Anno”, “Tom Clancy’s Rainbow Six Siege”, "Far Cry", James Cameron's "Avatar", "Beyond Good and Evil 2", “Assassin's Creed VR” and many more.
Do you want to help bring more meaningful experiences to people when they play? Video games are playing an instrumental role in giving people the platform to connect, socialise and play together.
We are currently looking for a Network Programmer C++ (f/m/d*) who is responsible for developing multiplayer core features and game services to join our expanding online team.
This is a full-time position based in Ubisoft Düsseldorf, Germany. We kindly ask you to apply with your CV and message to the hiring manager / cover letter in English. No remote work is available currently.
- Follow briefs and direction to identify and define technical solutions for bleeding edge online features
- Ensure that new features and systems meet high performance requirements and match the project’s C++ code style
- Analyze and solve bugs
- Document your work to share knowledge on how to use the new systems and functionalities
- Contribute to planning sessions and code reviews with your peers
What You Can Bring To The Team:
You have a passion for creating scalable online systems for AAA budget games. You have excellent communication skills in English; both written and verbally. You are a team player with a positive attitude, looking for a place that will support your continued desire to improve your skills and knowledge.
Technical Experience & Knowledge:
- Professional experience working with cloud service providers such as Google Cloud Platform, AWS, Azure
- Have good understanding and professional experience of working with modern C++, including package management, refactoring, optimization, debugging and testing
- Knowledge and interest in DevOps, focused on automation and containerisation
- Experience in profiling and low-level optimisations
You will work in an open-minded, diverse international environment; your colleagues in the studio come from 55+ countries from around the world.
We bring the knowledge and experience of these passionate people together in our new workspace created especially to bring out the creativity and productivity of our people whilst still being a comfortable and inspiring place to come to. With themed meeting rooms, cinema room, outdoor terrace, events rooms, games room and more, it is easy to feel at home. We support open communication within the studio with an open plan and many areas to talk with each other over tea or coffee.
We want to help you stay an expert in your field and have guest speakers from the industry, workshops, online learning platforms, paid study time and a games and book library. We support work life balance with core working hours 10am-4pm as your wellbeing is of the utmost importance to us. With team events, clubs, gaming groups, free German classes, teams you will find friends from all over the studio to bond with. Not to mention our employee perks you'll have access too as well!
Living in Düsseldorf
Düsseldorf is a very international city close to the border of Germany famous for it's Japanese culture. With a Japanese gardens, "Little Tokyo" area for Asian cuisine and celebrating Japan Day along the River Rhine each year Düsseldorf is a lively and multicultural city. Art Galleries and Museums can be found as well as the "Old City" - a lively area of bars and restaurants amongst traditional German architecture.
Two hours from Paris, Amsterdam, the UK and Hamburg - an excellent location to explore Europe even on a weekend. A large Deer park offers a natural sanctuary for those needing a break from the city life. More suburban areas surround the city for those looking for a more relaxed pace.
The application must include your resume, link to portfolio or projects, and a cover letter detailing your earliest starting date, salary expectations and motivation. For further information please check www.bluebyte.de and www.ubisoft.com. (Ubisoft Blue Byte is the name for the network of our three German Ubisoft studios.)
Ubisoft Blue Byte GmbH
Luise-Rainer Str. 7
Geschäftsführer: Yves Guillemot
Sitz der Gesellschaft: Düsseldorf
Amtsgericht Düsseldorf HRB Nr. 51772
*Female/Male/Diverse; We have an inclusivity and diversity policy - all applications welcome!