Description
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. As a Software Engineer on the Frostbite Release team, you will report to the Technical Director and work with us to deliver high-quality engine releases. You will collaborate with multiple partners in a distributed environment, helping us improve our release processes and support game teams across EA.
Responsibilities:
- Collaborate with cross-functional teams to meet all requirements for high-quality releases
- Work with others to ensure all engineering standards are met in our development and release environment
- Provide support to development, partner, and QV teams to troubleshoot production issues encountered during development cycles
- Implement improvements to our tooling and processes to improve the efficiency and quality of our products
- Collaborate with key stakeholders to define and implement key performance indicators (KPIs) for release processes
Required Qualifications:
- Demonstrated hands-on expertise in releasing software within a large-scale operational environment, focusing beyond the scope of DevOps practices
- Minimum three years of professional proficiency in both C++ and C# programming languages
- Three years of professional experience in managing changes across multiple development and release branches
- Experience using Perforce, and with solid knowledge with version control concepts and good practices
- Bachelor's degree in computer science or related field, or equivalent training and hands-on experience
Nice To Have:
- Experience with game/engine development on multiple platforms
- Experience with large code integration
- Experience with AI-driven programming
Pay Transparency - North America: The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting. If you reside in a different location, a recruiter will advise on the applicable range and benefits. Pay offered will be determined based on a number of relevant business and candidate factors (e.g. education, qualifications, certifications, experience, skills, geographic location, or business needs).
COMPENSATION AND BENEFITS: The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting. If you reside in a different location, a recruiter will advise on the applicable range and benefits. Pay offered will be determined based on a number of relevant business and candidate factors (e.g. education, qualifications, certifications, experience, skills, geographic location, or business needs).
PAY RANGES: \\\ British Columbia (depending on location e.g. Vancouver vs. Victoria) \\$104,500 - $142,800 CAD
Pay is just one part of the overall compensation at EA.
For Canada, we offer a package of benefits including 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 to regular full-time employees. Certain roles may also be eligible for bonus and equity.