Description
Electronic Arts is a global game development company that creates entertainment experiences for players and fans worldwide. As a Software Engineer on the Frostbite team, you will work on systems for data management and game asset processing, helping improve content creator workflows and allowing faster iteration times.
You will collaborate with experienced engineers across Frostbite and game teams while growing your expertise in large-scale engine and content pipeline systems. Your responsibilities will include:
- Communicating with game and other Frostbite teams to understand their needs
- Supporting game teams using our technologies
- Taking ownership of core functionalities
- Contributing to technical discussions and helping improve systems over time
- Collaborating on system design, implementation, testing, and maintenance
- Acquiring and sharing domain expertise
To qualify, you will need:
- 5+ years of experience with C++ programming, data-oriented design, and software architecture
- Experience building high-performing concurrent software
- Comfort working within an established codebase
- Experience with Agile development practices
- Experience with data processing and data management
- Experience implementing databases or file systems
- Experience with web services running locally and in Azure
Electronic Arts offers a comprehensive benefits package that supports a balanced life, including medical insurance, mental health support, retirement savings, paid time off, family leave, and free games.