- Home
- ...
- Open Roles
- Role Detail
Description & Requirements
Battlefield is a storied franchise renowned for uncompromising combat gameplay and all-out warfare, for over two decades. 100 million players and 5 billion hours played later, Battlefield Studios is defining the future of the first-person shooter with the biggest launch in franchise history with Battlefield 6, and a new era beginning with Battlefield REDSEC.
United under the banner of Battlefield Studios, 4 world-class teams across Criterion, DICE, Motive, and Ripple Effect have come together to focus on the future of the franchise, a connected Battlefield universe filled with immersive experiences built on our unique DNA.
DICE is a creative studio with offices in Stockholm and Gothenburg. We believe in the power of diversity and welcome game creators from all backgrounds to collaborate with us as we unlock the potential for the future of Battlefield!
We’re always pushing to be at the forefront of creative entertainment - blending digital art, design, and technology to push boundaries. Our collaborative culture is fueled by passion, driving innovation and making a positive difference for our players and community.
At DICE, your ideas matter. We offer an inclusive space where you can thrive, be yourself, and grow alongside a team dedicated to making a meaningful impact to the world of gaming.
We’re all-in on the future and our most ambitious Battlefield yet. Want to be part of something special? Read on.
The Foundation Technology Engine team is home to remarkable technical talent building Battlefield tools and technology on EA's proprietary game engine, Frostbite. We aim to empower engineering and content creation with a myriad of tools and workflows, while empowering the multi-studio distributed development team to create connected experiences for Battlefield fans around the world. Our people are the backbone and driving force for our creative products, and that is why we provide everyone with the chance to express themselves and be their best as we work towards a common cause.
In the position of a Release Engineer, your responsibilities include assisting with and enhancing integration procedures, as well as developing new policies for integration. You will join an Integration team dedicated to providing new tools and technology to the Battlefield Franchise, working closely with other engineers and testers. Release Engineers tackle issues presented by other engineering teams through the analysis of data to pinpoint and resolve issues. Additionally, they oversee the continuous integration systems and maintain records of the integration procedures and results.
To succeed in this role, you need a solid foundation in software engineering, familiarity with diverse tools and technologies, and strong communication and problem-solving skills. You also need to be both flexibility and have comprehensive knowledge, with the capacity to engage with unfamiliar code in C++, C#, Groovy, or Python, and use automated test results and version control records to ensure high quality builds.
This is a temporary, full-time role, based in a dynamic, hybrid work (three designated days a week in office) environment at our Gothenburg office location.
Responsibilities
- React to continuous integration alerts, by do preliminary analysis and dispatch to the appropriate team
- Maintain and optimize the build production toolchain
- Integrate code from development branch to release branch
Requirements
- Previous experiences in Release Engineer or Integration Engineer discipline
- Generalist with 2+ years of professional experience in C++
- Experience in a version control system
- Experience with scripting language, e.g. Python, PowerShell
Nice to have
- Experience debugging code and finding defects
- Experience with continuous integration or build systems
- Experience with Visual Studio and the C++ compiler and linker