cover image
EA SPORTS

EA SPORTS

www.easports.com

9 Jobs

1,393 Employees

About the Company


With more than 30 years in the game, EA SPORTS - a division of Electronic Arts - is one of the most iconic brands in entertainment, connecting hundreds of millions of people with the sports they love through top-selling video game franchises.

Listed Jobs

Company background Company brand
Company Name
EA SPORTS
Job Title
Client Software Engineer
Job Description
**Job Title** Client Software Engineer **Role Summary** Design, develop, and maintain client‑side components for EA Sports FC’s Ultimate Team mode, focusing on game mode logic, UI, and online services. Collaborate closely with producers, designers, artists, and server engineers to deliver high‑quality features across multi‑platform clients (console, PC, web, mobile). **Expectations** - Produce clean, robust C++ code that meets architectural and performance standards. - Collaborate cross‑functionally, providing technical guidance and support to teammates. - Continuously improve development practices, documentation, and testing processes. - Manage legacy code responsibly, mitigating risks and refactoring as needed. **Key Responsibilities** - Design, implement, test, debug, and maintain client features and components. - Integrate REST‑based HTTP APIs and work with JSON/XML data formats. - Liaise with server and client engineers to establish end‑to‑end functionality and conduct integration testing. - Develop and document technical designs for game technology and new features. - Optimize code for stability, memory usage, and network performance. - Mentor peers on best practices and contribute to process improvements. **Required Skills** - 5+ years of professional software development experience. - Proficiency in C++ with strong understanding of object‑oriented design and architectural patterns. - Experience building and consuming RESTful APIs; familiarity with HTTP, JSON, XML. - Demonstrated debugging expertise, network programming, and memory management. - Comfortable using Visual Studio, source control systems (Git, Perforce, etc.), and performance profiling tools. - Ability to work with legacy codebases and implement risk‑mitigation strategies. - Excellent communication and team‑collaboration skills. - Prior experience with live‑service games is a plus. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional training and experience. ---
Vancouver, Canada
Hybrid
Mid level
29-10-2025
Company background Company brand
Company Name
EA SPORTS
Job Title
Tools Software Engineer
Job Description
Job Title: Senior Tools Software Engineer Role Summary Design, develop, and maintain tools that enhance game and engine workflows for a AAA sports studio. Lead improvements in performance, utility, and developer experience while guiding junior engineers and ensuring code quality across a large codebase. Expectations - 7+ years of professional software development with strong C++/C# proficiency. - 5+ years building game development tools, pipelines, or cinematic systems within a major engine (Frostbite, Unreal, or Unity). - Deep knowledge of object‑oriented design, multithreaded architectures, and build engineering. - Experience with console and/or mobile platforms and additional scripting languages (Python, Java). - Ability to debug complex issues, drive workflow enhancements, and manage deliverables in an Agile environment. Key Responsibilities - Collaborate with internal partners to design, develop, and deliver new and upgraded tools that support game features and content creation. - Identify and implement efficiency improvements through tooling or workflow enhancements; contribute to long‑term roadmap. - Build architecturally sound core technologies that promote collaborative development. - Debug and resolve issues in tools and product code across multiple domains. - Participate in code reviews, architecture discussions, and knowledge sharing; mentor mid‑level developers. - Create clear documentation for workflow processes and tool usage. - Engage in planning and daily Scrum meetings, manage time, and log work for tracking. Required Skills - Programming: C++ and/or C#, with strong OOP fundamentals. - Tool & pipeline development in AAA game engines (Frostbite/Unreal/Unity). - Multithreaded/concurrent programming, build systems, debugging in Visual Studio. - Knowledge of Python, Java, and database technologies (MySQL, MongoDB). - Experience with console (PlayStation, Xbox, Nintendo) and/or mobile (iOS, Android) platforms. - Agile/Scrum methodologies; strong communication, mentorship, and documentation skills. Required Education & Certifications - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent professional experience). - No specific certifications required.
Vancouver, Canada
On site
Mid level
19-11-2025
Company background Company brand
Company Name
EA SPORTS
Job Title
Development Director - EA SPORTS Technology (DevOps)
Job Description
**Job Title:** Development Director – DevOps **Role Summary:** Lead the global DevOps function, managing project delivery, resource planning, and team performance while ensuring reliable, high‑quality infrastructure for AAA video‑game titles. Champion continuous improvement, risk mitigation, and cross‑functional collaboration between engineering, operations, and partner teams. **Expectations:** * 5+ years of project‑management experience (Agile / Waterfall) in software development. * 5+ years of people‑management and leadership experience. * Proven ability to deliver complex, multi‑phase projects on time and within scope. * Strong stakeholder‑management and communication skills. **Key Responsibilities:** * Build, coach, and retain high‑performing DevOps teams; define resourcing, career paths, and development opportunities. * Partner with tech leads to scope, plan, and execute strategic DevOps initiatives (infrastructure, automation, release management). * Create and maintain project schedules; align work across development, central services, and partners. * Monitor and report on project status, risks, and key performance indicators; drive corrective actions. * Oversee live‑system stability; lead incident response, outage resolution, and reliability improvement. * Act as escalation point for conflicts, risks, and operational challenges. * Continuously refine processes, tools, and governance to increase efficiency and quality. **Required Skills:** * Project management methodologies (Scrum, Kanban, Waterfall). * Leadership, coaching, and team‑building. * Tools: JIRA, Confluence, Microsoft Office Suite (Excel, PowerPoint). * Cloud platform (AWS, Azure, Google Cloud) experience preferred. * Strong analytical, problem‑solving, and decision‑making abilities. * Excellent written and verbal communication. **Required Education & Certifications:** * Bachelor’s degree in Computer Science, Information Technology, or related field. * Project Management Professional (PMP) or similar certification preferred; Scrum Master/Product Owner credentials a plus.
Vancouver, Canada
On site
Mid level
23-11-2025
Company background Company brand
Company Name
EA SPORTS
Job Title
DevOps Engineer
Job Description
**Job Title:** DevOps Engineer **Role Summary:** Design, deploy, and operate scalable cloud infrastructure for live gaming services. Automate operational tasks, ensure reliability, and provide on‑call support for production environments. **Expectations:** - Intermediate‑level Engineer with 3+ years in production DevOps, SRE, or Cloud Infra roles. - Proactive, collaborative, and comfortable with cross‑functional teams in a global, follow‑the‑sun model. - Willingness to participate in on‑call rotations and high‑availability support. **Key Responsibilities:** - Assess feasibility of partner requests and align with team priorities. - Troubleshoot deployments, connectivity, performance, and outage issues. - Develop automation tools to improve system administration productivity. - Create and maintain runbooks, system documentation, and support procedures. - Support always‑on gaming server infrastructure and handle feature launch, live events, and emergencies. - Evaluate and recommend new technologies to enhance efficiency and platform capabilities. - Collaborate with Development, QA, IT, and external hosting partners to secure and scale infrastructure. **Required Skills:** - Public cloud (AWS & GCP) design, implementation, and operational support. - Container orchestration: Kubernetes, Helm, Docker. - Configuration management: Chef, Ansible. - Monitoring/observability: Prometheus, Grafana. - CI/CD: Jenkins, GitLab, GitHub Actions. - IaC scripting: Terraform, Python, Bash, Ruby, or Go. - Git version control. - Linux OS and network security fundamentals for publicly accessible services. - Cloud networking: DNS, subnetting, route tables, NAT, firewall. - Strong communication and cross‑disciplinary collaboration. **Required Education & Certifications:** - Bachelor’s degree in Computer Engineering, Computer Science, Information Systems, or related field. ---
Orlando, United states
On site
Junior
06-12-2025