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.
Responsibilities:
- Develop technical solutions for online game features.
- Perform full-stack development working on both game client and backend services.
- Collaborate with designers, artists, and engineers from other domains.
- Work with a proprietary engine to develop stable, scalable, efficient, and shareable code.
- Iterate and design improvements to live systems and workflows.
- Work with 3rd party and internal software APIs.
Qualifications:
- Bachelor's degree in computer science or 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.
- Experience in utilizing AI-assisted development tools to rapid prototype, accelerate execution, and automate workflows.
Benefits: Electronic Arts supports a balanced life with a comprehensive benefits program that emphasizes physical, emotional, financial, and professional well-being. The package is customized to meet local needs and may include medical insurance, mental health support, retirement savings, paid time off, family leave, free games, and more.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://jobs.ea.com/ko_KR/careers/JobDetail/Online-Software-Engineer-EA-SPORTS-NHL/215818