# Online Software Engineer - EA SPORTS™ UFC

**Company**: Electronic Arts
**Location**: Vancouver, British Columbia
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology
**Ticker**: EA
**Wikidata**: https://www.wikidata.org/wiki/Q173941

**Apply**: https://jobs.ea.com/sv_SE/careers/JobDetail/Online-Software-Engineer-EA-SPORTS-UFC/215832?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_51bdaedc-8de

## Description

Electronic Arts is looking for an Online Software Engineer to join the EA SPORTS UFC team in Vancouver, British Columbia.

As an Online Software Engineer, you will help maintain and extend the systems that power the connected experience for EA SPORTS UFC, including matchmaking, social features, live events, progression, real-time gameplay, and cross-platform play.

Responsibilities:

- Build the Connected UFC Experience: Work across client, backend, and data systems to deliver premium live-service features guided by real-world UFC moments.

- Engineering Excellence for Scale: Maintain scalable systems to support global live service demands.

- Collaborate Across Domains: Partner with designers, engineers, and production to build authentic and engaging online experiences.

- Innovate & Evolve: Refine features using live insights and explore opportunities to use AI tools.

Qualifications:

- 4+ years of experience as a software engineer developing online games or scalable online applications.

- Proficiency in C++ and comfort working in large-scale, real-time codebases.

- Experience working with database technologies (e.g., SQL, NoSQL).

- Experience with networked systems: client/server models, service integration, latency considerations, and multithreaded environments.

- Familiar with source control such as Git or Perforce.

Benefits:

- Comprehensive benefits package, including health insurance, mental well-being support, retirement savings, paid time off, family leave, free games, and more.

## Skills

### Required
- C++
- SQL
- NoSQL
- Git
- Perforce
- client-server models
- service integration
- latency considerations
- multithreaded environments

### Nice to have
- AI-assisted development tools
- coding agents

---

Source: [Apply at jobs.ea.com](https://jobs.ea.com/sv_SE/careers/JobDetail/Online-Software-Engineer-EA-SPORTS-UFC/215832?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
