Description
Electronic Arts is seeking an experienced Online Software Engineer to join the EA SPORTS NHL team in Vancouver, British Columbia. As an Online Software Engineer, you will develop and extend features in the game to facilitate a more connected and socially interactive game experience.
You will work in a hybrid model, 3 days a week out of our EAV Studio in Burnaby, British Columbia (Tuesday to Thursday). Your responsibilities will include:
- Developing technical solutions for online game features
- Full stack development working on both game client and backend services
- Collaborating with Designers, Artists, and Engineers from other domains
- Working with a proprietary engine to develop stable, scalable, efficient, and shareable code
- Iterating and designing improvements to live systems and workflows
- Working with 3rd party and internal software APIs
To qualify, you will need:
- A Bachelor's degree in Computer Science or a related field, or equivalent training and professional experience
- 5+ years of experience in C++ software development
- Knowledge of networking protocols, client/server, peer-to-peer, and multi-threaded architectures
- Experience with real-time game networking
Electronic Arts offers a range of benefits, including physical, emotional, financial, and collective well-being programs to support a balanced life. These may include healthcare coverage, mental health support, pension savings, paid time off, family leave, free games, and more.