Senior UI Engine Engineer: Scalable Platform

Electronic Arts (EA)

Stockholms kommun

On-site

SEK 900,000 - 1,200,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Healthcare coverage
Mental well-being support
Retirement savings
Paid time off
Family leaves
Complimentary games
More

Job summary

Electronic Arts seeks a Software Engineer to join the UI Engine team working on Battlefield UI systems. You will develop and optimize core UI functionality, collaborate with cross-discipline partners, and drive performance improvements in a Frostbite-based pipeline.

The role targets engineers with strong C++, experience in engine-scale projects, and a passion for real-time performance in AAA game development, based in Stockholm, Sweden.

Qualifications

  • 4+ years of professional software engineering experience.
  • Strong C++ skills and experience working in large codebases.
  • Experience working with engine systems or central technology.
  • Practical experience with CPU and memory profiling in real-time applications.

Responsibilities

  • Implement and maintain engine-level UI systems and features.
  • Analyze and improve CPU and memory performance in collaboration with senior engineers.
  • Contribute to system refactoring and modernization efforts.
  • Work with central tech and performance teams to validate and improve system behavior.
  • Support debugging, profiling, and optimization efforts across the UI stack.
  • Example Work: Optimize runtime UI systems to improve CPU efficiency and memory usage.
  • Example Work: Investigate and resolve performance bottlenecks in collaboration with engine teams.
  • Example Work: Contribute to scalable system improvements driven by broader platform initiatives.
  • Example Work: Implement profiling hooks and diagnostic improvements.

Skills

C++
Engine systems
Performance profiling
Large codebases

Tools

Profiling tools
UI toolchains

Job description

Electronic Arts seeks a Software Engineer to join the UI Engine team working on Battlefield UI systems. You will develop and optimize core UI functionality, collaborate with cross-discipline partners, and drive performance improvements in a Frostbite-based pipeline.

The role targets engineers with strong C++, experience in engine-scale projects, and a passion for real-time performance in AAA game development, based in Stockholm, Sweden.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

UI Engine Engineer: Scalable Platform (Hybrid)
UI Engine Engineer: Scalable Platform (Hybrid)

Electronic Arts • Stockholms kommun

Hybrid
SEK 700,000 - 1,000,000
Healthcare coverage
Mental well‑being support
Retirement savings
+3
UI Software Engineer - Scalable Platform
UI Software Engineer - Scalable Platform

Electronic Arts • Stockholms kommun

Hybrid
SEK 700,000 - 1,000,000
Healthcare coverage
Mental well‑being support
Retirement savings
+3
UI Software Engineer - Scalable Platform
UI Software Engineer - Scalable Platform

Electronic Arts (EA) • Stockholms kommun

On-site
SEK 900,000 - 1,200,000
Healthcare coverage
Mental well-being support
Retirement savings
+4
Senior Core Software Engineer — Hybrid (Stockholm)
Senior Core Software Engineer — Hybrid (Stockholm)

Electronic Arts • Stockholms kommun

Hybrid
SEK 1,000,000 - 1,300,000
Hybrid Technical UI Designer — AAA Game UI Mastery
Hybrid Technical UI Designer — AAA Game UI Mastery

Electronic Arts • Stockholms kommun

Hybrid
SEK 520,000 - 860,000
Core Software Engineer
Core Software Engineer

Electronic Arts • Stockholms kommun

Hybrid
SEK 1,000,000 - 1,300,000
Technical UI Designer
Technical UI Designer

Electronic Arts • Stockholms kommun

Hybrid
SEK 520,000 - 860,000
Senior Gameplay AI Engineer - Lead Systems & Mentorship
Senior Gameplay AI Engineer - Lead Systems & Mentorship

Electronic Arts • Stockholms kommun

On-site
SEK 545,000 - 764,000
Healthcare coverage
Mental well-being support
Paid time off
Lead Technical Designer — Multiplayer Gameplay Systems
Lead Technical Designer — Multiplayer Gameplay Systems

DICE • Stockholms kommun

On-site
SEK 900,000 - 1,200,000
Technical Designer – Multiplayer Systems Lead (Hybrid)
Technical Designer – Multiplayer Systems Lead (Hybrid)

Electronic Arts • Stockholms kommun

Hybrid
SEK 700,000 - 950,000