# 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/fi_FI/careers/JobDetail/Online-Software-Engineer-EA-SPORTS-UFC/215829?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_ad79a92b-ac7

## 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 design and extend the systems that power the connected experience for EA SPORTS™ UFC, including matchmaking, social features, marketplace, progression, real-time gameplay, and cross-platform play.

Responsibilities:

- Build the Connected UFC Experience, working across client, backend, and data systems to deliver premium live-service features.

- Ensure Engineering Excellence for Scale, designing scalable systems to support global live service demands.

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

- Innovate & Evolve, refining features using live insights and exploring opportunities to use AI tools.

Qualifications:

- 7+ 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.

- Collaborate across diverse teams and break down complex problems into clean, maintainable solutions.

- Experience in utilizing AI-assisted development tools (e.g. coding agents) to rapid prototype, accelerate execution and automate workflows.

Benefits:

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

- Flexible work arrangements, with a hybrid model of 3 days a week in the office.

## Skills

### Required
- C++
- SQL
- NoSQL
- Git
- Perforce
- AI-assisted development tools

---

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