# Tools Developer (Apex Legends)

**Company**: Electronic Arts
**Location**: Vancouver, BC
**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/Tools-Developer-Apex-Legends/216105?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_86002fdc-462

## Description

Respawn, a studio within Electronic Arts, is seeking a Tools Developer to work on Apex Legends. As a Tools Developer, you will have the opportunity to improve, optimize, support, and develop new features for our content authoring tools.

Responsibilities:

- Design, build, and maintain editors, compilers, previewers, debuggers, and other tools used by our content teams.

- Collaborate with developers, technical artists, and content teams to define and streamline end-to-end asset creation workflows.

- Maintain and extend content compilation pipelines, including data validation, baking, and packaging for runtime use.

- Fix bugs and reduce technical debt across the content authoring tools suite.

- Diagnose and resolve issues reported by our content creators and dev support team.

- Translate feedback from our content creators into high-quality tool improvements.

- Break down complex development problems into scoped plans, identifying dependencies, risks, and relevant tasks.

- Use telemetry and user feedback to prioritize development work and measure the impact of delivered changes.

- Propose and lead initiatives that improve the team's tools architecture and development practices.

Requirements:

- Excellent C++ and 3D math skills.

- 5+ years of experience building editors, systems, and engines for game development.

- Strong experience with level design, art, animation, and other content workflows in a game engine.

- Familiarity with commercial and proprietary game engines and their toolchains.

- Solid knowledge of software development principles and contemporary standards.

- Experience with UI frameworks and an eye for UX best practices.

Nice to Have:

- Experience working with graphics APIs.

- Experience building tools in C# and Python.

- Experience working with DCC tools

## Skills

### Required
- C++
- 3D math
- game development
- level design
- art
- animation
- software development

### Nice to have
- graphics APIs
- C#
- Python
- DCC tools

---

Source: [Apply at jobs.ea.com](https://jobs.ea.com/fi_FI/careers/JobDetail/Tools-Developer-Apex-Legends/216105?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
