Multiple Locations: Stockholm, Stockholm County, Sweden Lyon, Auvergne-Rhône-Alpes, France Guildford, England, United Kingdom Cologne, North Rhine-Westphalia, Germany Madrid, Community of Madrid, Spain Helsinki, Finland Amsterdam, North Holland, Netherlands Warsaw, Masovian Voivodeship, Poland Bucharest, Bucharest, Romania Romania Spain United Kingdom Germany Sweden
Electronic Arts Inc. is a leading global interactive entertainment software company. EA delivers games, content and online services for Internet-connected consoles, personal computers, mobile phones and tablets.
We are DICE
DICE (EA Digital Illusions Creative Entertainment), the award-winning studio based in Stockholm, Sweden, is best known for creating the phenomenally successful Battlefield franchise, the Star Wars: Battlefront franchise, and the creative game Mirror's Edge.
As a Release Engineer, you will help establish new policies, improving process and culture to reach better quality. You will be part of a team delivering the technology toolchain for DICE game teams. Release Engineers respond to issues from game teams by gathering and analyzing data from different sources to help identify and fix defects, and implement tools to measure and improve the efficiency of software development and testing in order to elevate the product quality.
The Build team is a newly formed group part of the EA studios. Ensuring build quality requires adaptability and broad knowledge, to be able to jump on unfamiliar code written in C++, C#, Groovy or Python and leverage autotest results and source control history. A suitable candidate for this position will need to be capable of understanding the full toolchain to produce a game, and of working with other engineering teams to develop and improve parts of the toolchain.
Typical Day-to-day activities:
- Develop tools that help productivity of the game teams, by defining and analyzing KPIs
- Maintain and optimize the build production toolchain
- Integrate code from development branch to release branch
- React to continuous integration alerts and dispatch to the appropriate team
- Previous experiences in Release Engineer discipline or multiple Engineering disciplines in game software development
- Generalist with 2+ years of professional experience in C++
- Experience debugging code and finding defects
Nice to have:
- Experience with continuous integration or build systems
- Experience with Visual Studio and the C++ compiler and linker
- Experience with C#, python or Shell scripting
- Experience in a version control system
About EA At Electronic Arts, we exist to Inspire the World to Play. We create extraordinary new game experiences for our millions of players everywhere by bringing together talented people that combine creativity, innovation, and passion. We know that our strength lies in the diversity of our people. We immerse our employees into an inclusive culture, and provide opportunities for learning and leading that allow them to do the most impactful and rewarding work of their careers. We put our people first. We provide comprehensive benefit packages with a focus on health and wellbeing to support your needs and help you balance your career and personal life. We provide access to dynamic and collaborative work environments, opportunities to connect and contribute through our Employee Resource Groups, and support for a balanced life with paid time off and new parent leave, plus free video games and so much more! Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. Electronic Arts also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.