Join Respawn Entertainment to shape the future of Apex Legends as a Senior Software Engineer, focusing on foundational technologies, performance, and stability. Contribute to a world-leading live service franchise, ensuring exceptional player experiences.
About this job
As a Senior Software Engineer at Respawn Entertainment, you will drive the development of foundational technologies and enhance the performance and stability of Apex Legends. This role involves debugging complex issues, collaborating with various teams, and contributing to online multiplayer experiences and engine systems. Your work will ensure outstanding quality for every game release.
Requirements
- 5+ years of experience developing and maintaining software or equivalent game development experience
- Experience working in large, shared codebases
- Strong working knowledge of C/C++
- Proficiency in programming or scripting languages such as Python
- Experience with profiling and optimizing software
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
Benefits & Perks
- Vacation (3 weeks per year to start)
- 10 days per year of sick time
- Paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave)
- Extended health/dental/vision coverage
- Life insurance
- Disability insurance
- Retirement plan
- Certain roles may also be eligible for bonus and equity
- Healthcare coverage
- Mental well-being support
- Family leaves
- Complimentary games