Systems Software Engineer - EA SPORTS™ UFC
Summary
Builds and maintains core game engine/platform systems for EA SPORTS UFC, optimizing performance, stability, and workflows for real-time gameplay and animations.
- Build and maintain our shared engine, platform, automation, and release systems.
- Help our teams design and ship features through reusable technical solutions.
- Improve performance, memory use, load times, stability, and workflows.
- Own assigned systems from implementation through testing and delivery.
- Track technical KPIs and collaborate with our franchise and central technology teams.
- 3+ years of professional software engineering experience.
- Strong C++ skills and experience with large, performance-sensitive codebases.
- Understanding of memory management, multithreading, runtime performance, and platform constraints.
- Experience with game engines or real-time systems.
- Experience delivering systems end to end.
- Experience in utilizing AI-assisted development tools (e.g. coding agents) to rapid prototype, accelerate execution and automate workflows, with the ability to critically review and validate AI-generated code.