Esports
EA Sports Academy - Software Engineer
Entry Level
Orlando, United States
hybrid
Full time
Digital, Product & TechEngineering & Development
Job description
About the Role
Is a permanent full-time Software Engineer position within the 2027 EA SPORTS SE Academy, a programme designed to accelerate growth through guided learning, technical development, and relationship building. During the first year, the postholder participates in a three-week immersive onboarding experience and monthly cohort-based learning sessions before joining an EA SPORTS development team. The Software Engineer works with designers, content creators, and other engineers to deliver features for a cross-platform game.
Key Responsibilities
- Complete a three-week immersive onboarding experience, including hands-on technical training and studio culture immersion.
- Participate in monthly learning modules throughout the first year as part of the EA SPORTS Academy cohort.
- Be embedded in an EA SPORTS development team.
- Collaborate with designers, content creators, and software engineers to deliver features for a cross-platform game.
- Write clear and estimable technical design specifications.
- Use C/C++ to ship tested and high-quality technical implementations that meet design requirements.
- Follow best practices to maximise game performance across multiple devices and platforms.
Required Experience & Qualifications
- B.Sc. or M.Sc. in Computer Science, or equivalent training and professional experience.
- Proficiency in C++ programming.
- Demonstrated knowledge of good software engineering practices.
- Strength working in a collaborative team environment.
- Experience solving challenging engineering problems with creative technical solutions.
- Willingness to participate in professional development activities to stay current on industry knowledge, principles, and solutions.
- Must be available for a start date in May 2027.
- Must be available in Orlando for onsite orientation at the Tiburon studio in downtown Orlando.
- Must be available to travel to the EA Vancouver studio in British Columbia, Canada.
- Must be available to return to work onsite at Tiburon before transitioning into a full-time hybrid position.
Preferred Skills
- 1+ years of experience with another programming language(s) (C or Java) and/or platforms (mobile, game consoles) is a major plus.
Workplace
- Based in Orlando, Florida.
- Onsite orientation at the Tiburon studio in downtown Orlando.
- First two weeks of onboarding are in-person at the Vancouver campus.
- Third week of onboarding takes place at the local studio (Orlando or Vancouver).
- Requires travel to the EA Vancouver studio in British Columbia, Canada.
- After returning, work onsite at Tiburon before transitioning into a full-time hybrid position.
- Full-time hybrid position after the transition.
Benefits & Perks
- Round-trip travel expenses from Orlando to Vancouver are covered by EA SPORTS for the first two weeks of onboarding.
- Ongoing professional development opportunities.
- Access to the EA SPORTS Academy alumni network after the first year.
- Learning from best-in-class domain experts.
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.

