Description
Electronic Arts is seeking a Lead Online Software Engineer to lead the Online engineering area for the EA Sports FC franchise. As the subject matter expert for online systems, you will drive execution, quality, and long-term system health in alignment with the technical direction set by the Technical Director.
The successful candidate will have 10+ years of professional software engineering experience, including significant hands-on experience with C++ in performance-critical, real-time, or large-scale systems. You will also have 5+ years of experience developing online, multiplayer, networking, backend, or distributed systems for games or other real-time interactive products.
Your responsibilities will include leading a distributed team of 20+ engineers across multiple locations and time zones, guiding technical designs for complex distributed, client/server, peer-to-peer, multithreaded, and real-time multiplayer systems, and ensuring online systems meet high standards for performance, scalability, reliability, security, maintainability, and player experience.
In addition, you will drive engineering best practices across the team, including technical design reviews, code reviews, testing strategies, documentation, incident prevention, and sustainable development processes. You will also identify technical risks early, communicate tradeoffs clearly, and drive mitigation plans across teams and disciplines.
We offer a competitive salary and benefits package, as well as opportunities for career growth and professional development. If you are a motivated and experienced software engineer looking for a challenging and rewarding role, please submit your application.