company_logo

Full Time Job

Senior Network Software Engineer

Electronic Arts

Vancouver, BC 02-21-2022
 
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description

Senior Network Software Engineer - C++ (Respawn)

Senior Software Engineer (Networking)

Responsibilities
• Design, implement, document, debug, and test C++ code
• Work on several Apex Legends systems, primarily focused on Networking, Replication and Performance
• Collaborate, primarily with designers and other engineers to develop and refine key systems, including requirements gathering and writing technical briefs
• Participate in code reviews and discussions with other engineers on the team
• Serve as a mentor to more junior engineers creating clean, maintainable, and performant C++ code
• Build positive relationships with partner teams and disciplines across Respawn

Requirements
• Able to communicate and collaborate with developers of all technical skill levels and disciplines
• Experience working with game engines (Source engine a plus)
• Solid working experience (4-5 Years) working on games writing performant C++ code

Pluses
• CS Degree Preferred
• Multiple shipped AAA titles
• Experience working with Physics Engine
• Experience with Networking / Game Replication Systems
• Scripting experience (Squirrel Scripting / LUA / PHP)
• Experience working with Matchmaking
• Passionate about Apex Legends / Competitive Gaming

Jobcode: Reference SBJ-re8m35-3-19-27-178-42 in your application.

Company Profile
Electronic Arts

Electronic Arts Inc. is a global leader in digital interactive entertainment. EA develops and delivers games, content and online services for Internet-connected consoles, mobile devices and personal computers.