Description
The ATOM team at Electronic Arts is building the future of AI-driven game testing. As a Software Engineer III for ATOM, you will design and develop platforms that power next-generation agentic systems.
Your mission is to evolve Citadel, ATOM's internal microservices platform for developing, deploying, and evaluating autonomous agents. This will enable ML engineers and QA partners to create high-quality AI artifacts that accelerate game testing across EA's portfolio.
Responsibilities:
- Design, develop, and maintain Citadel, including backend systems, microservices, event-driven components, and cloud/Kubernetes infrastructure.
- Own and evolve Citadel's game abstraction layer, ensuring reliable access to Xbox and PlayStation development kits.
- Support the technical maturation of ATOM prototypes, such as agentic playtesting bots.
- Develop internal APIs, orchestration workflows, observability tools, and CI/CD pipelines.
- Use modern software engineering processes and best practices.
- Participate in design reviews, code reviews, and architecture discussions.
Qualifications:
- BSc in Computer Science, Engineering, or equivalent experience.
- 5+ years of software engineering experience, with strong fundamentals in backend development and distributed systems.
- Proficiency in Python, C++, or other backend languages.
- Hands-on experience with game development workflows, game engines, or console platforms.
- Experience developing C++ applications on Windows.
- Solid understanding of networking fundamentals.
- Experience building microservices and deploying to Kubernetes and cloud platforms.
- Strong understanding of system design, API development, observability, CI/CD, and reliability best practices.
- Ability to partner effectively across ML, QA, and game teams.
- Experience using AI-assisted coding tools.
Benefits:
- Comprehensive benefit package focusing on physical, emotional, economic, and career well-being.
- Customized packages to meet local needs, including health insurance, mental wellness support, retirement savings, paid time off, family leave, free games, and more.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://jobs.ea.com/sv_SE/careers/JobDetail/Software-Engineer-III/215898