This job might no longer be available.
Senior Network Software Engineer
2 years ago
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
Create Your Profile — Game companies can contact you with their relevant job openings.