Description
Electronic Arts is seeking an experienced Advanced Online Software Engineer to join the EA SPORTS FC team in Vancouver, Canada. As an Online Software Engineer, you will help build networked game experiences for EA Sports titles, focusing on delivering excellent game experiences through efficient and effective code.
Responsibilities:
- Implement server features, components, and services using EA's central technologies.
- Create and maintain client code to support features and improve multiplayer experiences.
- Optimize client and server online systems for latency, reliability, scalability, performance, and memory.
- Design and iterate on architecture and infrastructure improvements for live systems and workflows.
- Collaborate with partner teams to stand up and maintain online infrastructure and services for the title.
- Own experiences through the full stack, from UI in the game client to backend services and databases.
Qualifications:
- 6+ years of software development experience with strong proficiency in C++.
- Experience with multi-threaded/concurrent architectures and networked applications.
- Familiarity with database technologies (e.g., MySQL, SQL, Redis) and networking protocols (e.g., TCP/IP, UDP).
- Bachelor's degree in Computer Science or related field.
Benefits:
- Comprehensive benefits package, including health insurance, mental well-being support, retirement savings, paid time off, and family leave.
- Opportunities for growth and professional development in a dynamic and collaborative environment.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://jobs.ea.com/sv_SE/careers/JobDetail/Online-Software-Engineer-EA-SPORTS-FC/214269