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
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
Company background Company brand
Company Name
EA SPORTS
Job Title
Generalist Software Engineer
Job Description
Job Title: Generalist Software Engineer Role Summary: Generalist Software Engineer responsible for designing, implementing, and debugging core gameplay logic, features, and tools across multiple platforms (PC, console, mobile, cloud). Works collaboratively with designers, artists, and specialized engineers to build scalable systems, optimize performance, and integrate third‑party APIs. Expectations: - Deliver high‑quality code for core game systems and user‑facing features within scheduled releases. - Review and improve architecture, performance, and scalability of existing components. - Communicate technical solutions and provide guidance to cross‑disciplinary teams. - Evaluate and mitigate performance impact of new features on frame‑rate and load times. Key Responsibilities: - Design and develop core gameplay logic, game flows, and UI components. - Implement technical solutions in C++ for rendering, physics, audio, networking, and tools. - Integrate and maintain large‑scale systems across multiple domains. - Work with domain owners (graphics, UI, audio, networking) to merge new technologies. - Debug complex multi‑threaded applications and resolve performance bottlenecks. - Analyze impact on key metrics (frame‑rate, latency, memory usage) during development cycle. - Provide feedback and recommendations for optimizations and architectural improvements. Required Skills: - 6+ years of C++ software development experience. - Proficiency in multi‑domain system integration and maintenance. - Strong knowledge of memory management, multithreaded job systems, and runtime optimization. - Experience with assembler, scripting (Python, Lua), and C#. - Familiarity with third‑party APIs and external libraries. - Ability to debug and profile complex applications. - Solid understanding of geometry, linear algebra, calculus, and physics in 3‑D space. - Working knowledge of graphics APIs (DirectX, OpenGL, Metal) is a plus. Required Education & Certifications: - Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent training and professional experience.
Vancouver, Canada
Hybrid
Mid level
10-12-2025