# Senior Software Developer - Network Applications

**Company**: Electronic Arts
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $141,400 - $204,400 CAD or $165,000 - $256,000 USD
**Category**: Engineering
**Industry**: Technology
**Ticker**: EA
**Wikidata**: https://www.wikidata.org/wiki/Q173941

**Apply**: https://jobs.ea.com/fr_CA/careers/JobDetail/Senior-Software-Developer-Networking/216106?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_737edda2-a71

## Description

We are seeking a Senior Software Developer to join our network applications team. As a senior developer, you will work closely with cross-functional teams to design, implement, and maintain network applications. You will contribute to the development of large-scale multiplayer games and collaborate with researchers to integrate emerging technologies into our game engine.

Responsibilities:

- Develop and evolve the low-level network layer of our game engine

- Design, implement, and instrument network features to support large-scale multiplayer gaming

- Collaborate with engine developers to ensure seamless integration of game features and systems with multiplayer capabilities

- Define coding standards and best practices for multiplayer-ready code

- Contribute to various aspects of the game engine, including tools, data processing pipelines, and execution systems

Requirements:

- At least 7 years of professional experience with AAA game engines (such as Frostbite, Unity, Unreal, Godot, or proprietary engines)

- Proficiency in C++ programming language

- Experience with implementing network features for games

- Strong understanding of at least one domain of game engine development (e.g., gameplay, simulation, systems, content processing pipelines, performance-critical systems)

- Ability to navigate complex codebases and become productive quickly with various tools and systems

- Experience working with researchers to translate applied research into production-ready features

- Familiarity with IC/DC tools such as Jenkins and GitLab

Benefits:

- Competitive salary ($141,400 - $204,400 CAD or $165,000 - $256,000 USD)

- Comprehensive benefits package, including paid time off, sick time, medical/dental/vision insurance, life insurance, disability insurance, and retirement plans

- Opportunities for career growth and professional development

## Skills

### Required
- C++
- game engine development
- network programming
- multiplayer gaming
- Jenkins
- GitLab

---

Source: [Apply at jobs.ea.com](https://jobs.ea.com/fr_CA/careers/JobDetail/Senior-Software-Developer-Networking/216106?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
