Electronic Arts logo

Systems Software Engineer - EA SPORTS FC

Electronic Arts
Vancouver, British Columbia, Canada
Posted 1 month ago
Last seen 1 month ago
Active
full-time
FC Developer Experience
$119,600 - $167,300 CAD

Job Summary

Pioneer the future of football fandom as a Systems Software Engineer for EA SPORTS FC, focusing on optimizing developer workflows and integrating cutting-edge tools to enhance game development efficiency.

About this job

Join the EA SPORTS FC Developer Experience team as a Systems Software Engineer to enhance developer efficiency. You will optimize workflows, drive tool adoption, and implement engineering best practices to improve velocity and quality across FC development. This role involves developing tools for CI performance, evaluating code quality tools, and researching AI-driven development.

Requirements

- Develop tools and processes that improve the performance of our Continuous Integration based developer feedback loop. - Evaluate and drive adoption of code quality and software quality development tools. Examples include static and dynamic code analysis, code coverage and automated testing. - Research application of AI driven development tools into FC’s development workflows. - Build and integrate systems that provide insights into developer workflow bottlenecks and help define metrics for tracking developer efficiency and satisfaction. - Partner with stakeholders across the development team and Frostbite engine team to identify pain points in their workflows and solutions to address them. - Analyze and optimize developer workflows, including build times and pipeline performance - BS in Computer Science or related field, or equivalent professional experience. - Strong analytical and problem solving skills. - Solid understanding of C++ language, best practices, and architectural considerations in resource constraint environments. - Experience with usage or deployment of Continuous Integration automation frameworks. - Professional experience with using centralized version control systems. - A minimum of 5 years of software development experience working with C++ based tech stacks. - Solid understanding of end to end software development cycle and proven aptitudes in building, productizing and maintaining software. - Familiarity with video game engines and associated tool sets. - Experience with using and maintaining build systems on large code bases. - Experience working with game engines and associated game development tools. - Experience with CPU performance and memory profiling tools.

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 - Retirement savings - Paid time off - Family leaves - Complimentary games.

Apply for this position

Apply Now

You'll be redirected to the company's application page to complete your application.

ManaBoard LogoManaBoard.io

The #1 platform for finding high-quality job postings in the gaming industry. Connect with top studios and talent.

Stay Updated

Get gaming job alerts and industry insights delivered to your inbox.

By subscribing, you agree to receive our newsletter and occasional updates. You can unsubscribe at any time.

Disclaimer: ManaBoard is an independent platform. Job listings and logos are sourced from public career pages and remain the property of their respective owners.

© 2026 ManaBoard. All rights reserved.