company_logo

Full Time Job

Software Engineer - Network

Electronic Arts

Remote / Virtual 11-02-2021
 
  • Paid
  • Full Time
  • Executive (10+ years) Experience
Job Description
At Codemasters we are at the sharp edge when it comes to the smooth and speedy delivery of our games to our millions of players world-wide. Our network software engineers enjoy the ongoing challenge to manage the complex interdependency of the tech elements which bring the game to bear in perfect harmony. This is a role to enable a global multiplayer network and as such requires true video games specialism.

This role will be working in the team behind next year's anticipated title, GRID Legends. Building on the success of 2019's GRID reboot, the team have big plans to push the fan favourite series in new and exciting ways and online is integral to this. Initially you will be supporting the team as we near release in early 2022 and then will have the opportunity to collaborate on post-launch support that we have planned, whilst looking towards and planning for the next project. Exciting times indeed!

Key Duties:
• Take ownership for large game features or even complete platforms
• Programming multiplayer game features
• Liaise with game designers and other software engineers within the studio to implement key game features from inception to completion
• Deliver a stable and functional network game, owning the technology and architecture along the way
• Feature estimation and reporting

What skills and knowledge we are looking for:
• Fluent C++ deployed within a similar role in the games industry
• Understanding of client-server and peer-to-peer networks and extensive experience in relation to games
• Deep knowledge & experience of the network libraries from at least one of the current games console platforms
• Experience using version control software in games
• Ability to write clear and maintainable code pertaining games networks
• Experience of implementing multi-platform game client networking solutions on current console & PC platforms e.g. PlayFab / Azure
• Solid games industry track record, evidenced such as previously published products

It would be great if you have knowledge of C# and web server programming, however these are not essential skills.

We pride ourselves in being able to offer genuine career development and progression opportunities, for example you may be interested in learning the tech stack or perhaps you have ambitions to become a future group lead.

Personal Attributes:
• An ideal candidate will be highly experienced in the industry, driven and self-motivated with top-notch attention to detail
• Strong communication and problem solving skills proven in a games development environment
• Good teamwork skills within a multi-disciplined development team
• A demonstrable passion for and commitment to a career in games

In return we will provide you with:
• Flexible working hours designed to fit around your life
• Outstanding benefits package including annual bonus structure, healthcare & dental plans, discounted employee share scheme, 10 free games per year, enhanced pension plan and much more!
• Dedicated training time for self-improvement
• Free company minibus from Leamington Spa to the studio
• Free on-site gym and other recreational facilities
• Large on-site free car park
• Free fruit and coffee
• On site subsidised catering
• Our own pub!

Jobcode: Reference SBJ-rvozw7-3-145-105-105-42 in your application.

Company Profile
Electronic Arts

Electronic Arts Inc. is a global leader in digital interactive entertainment. EA develops and delivers games, content and online services for Internet-connected consoles, mobile devices and personal computers.