Description
Electronic Arts is seeking a Senior Software Developer to work on networking applications. You will collaborate with Research Scientists and Engineers to integrate new technologies into core engine architecture.
As a Senior Software Engineer, you will shape how new technologies integrate into core engine architecture, translating ideas from exploration into systems that can operate at scale in a live environment.
Responsibilities:
- Build and extend the low-level networking layer of the engine.
- Design, implement, and instrument networking features to support multiplayer at scale.
- Partner with engine developers to ensure gameplay features and systems have full multiplayer support.
- Define patterns and best practices for multiplayer-ready code.
- Contribute across engine domains to improve engine capabilities.
Qualifications:
- 8+ years of professional software engineering experience, including experience with AAA game engines.
- Experience with large C++ codebases.
- Experience implementing gameplay networking features.
- Proficiency across one or multiple engine development domains.
- Experience navigating unfamiliar areas of a large codebase and becoming productive quickly.
- Experience collaborating with others to translate applied research goals into production-ready engine features.
- Proficiency in CI/CD tools.
Benefits: Electronic Arts offers a comprehensive benefits package, including physical, emotional, financial, professional, and community well-being programs.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://jobs.ea.com/ro_RO/careers/JobDetail/Senior-Software-Developer-Networking/216106