cover image
EA SPORTS

EA SPORTS

www.easports.com

11 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
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
Company background Company brand
Company Name
EA SPORTS
Job Title
Machine Learning Engineer
Job Description
**Job Title** Machine Learning Engineer **Role Summary** Design, develop, and deploy generative machine‑learning models that produce high‑quality, real‑time human motion for interactive gaming. Integrate models into a C++‑based game engine, build and maintain the end‑to‑end animation data pipeline, perform rigorous testing and optimization, and collaborate with designers, artists, and engineers to ship polished features. **Expectations** - Deliver performant, low‑latency motion generation that responds to user input. - Translate research prototypes into shipping products. - Maintain production‑grade pipelines from motion capture data to model deployment. - Continuously monitor, analyze, and improve model behavior in live environments. **Key Responsibilities** 1. Research and apply state‑of‑the‑art ML techniques for human motion synthesis. 2. Build and train models using large mocap and volumetric datasets; synthesize and annotate data as needed. 3. Integrate trained models into the C++ game codebase, ensuring real‑time constraints are met. 4. Develop and maintain a complete animation data pipeline: data ingestion, preprocessing, training, inference, and deployment. 5. Create comprehensive stress‑tests and performance benchmarks for deployed models. 6. Analyze deployment logs, user feedback, and artist reviews to identify bottlenecks and propose optimizations. 7. Produce demos, prototypes, and technical presentations to showcase progress to internal stakeholders. 8. Keep abreast of industry advances and recommend new techniques or tools for adoption. **Required Skills** - Proficiency in Python with PyTorch or TensorFlow for ML development. - Strong C++ programming skills; ability to interface ML components with game engine code. - Experience building production‑grade ML pipelines, including data ingestion, preprocessing, and model serving. - Knowledge of 3D animation concepts, transformations, and motion capture workflows. - Ability to optimize ML models for memory and compute budgets in real‑time environments. - Familiarity with cloud platforms (Azure, AWS, Kubernetes, containers) for data processing and model deployment. - Experience managing and processing GB–TB scale datasets. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Mathematics, or a related field, or equivalent professional experience. - Minimum 3 years of experience applying ML to animation or character movement in interactive media. ---
Vancouver, Canada
Hybrid
Junior
18-01-2026