Electronic Arts (EA) is hiring a Software Engineer Intern for its EA Mobile – Slingshot Games team in Hyderabad.
This is a paid internship for candidates interested in software engineering and game development. The role offers an opportunity to work alongside experienced engineers on mobile games and contribute to features that are used by players around the world.
The position is listed as a temporary intern role with a hybrid work model.
For someone who enjoys programming and wants to understand how software engineering works inside a game studio, this role offers exposure to areas such as game features, performance, coding practices, APIs and technical problem-solving.
EA Software Engineer Intern – Job Details
| Particular | Details |
|---|---|
| Company | Electronic Arts (EA) |
| Role | Software Engineer Intern |
| Location | Hyderabad, Telangana, India |
| Studio | EA Mobile – Slingshot Games |
| Role ID | 216034 |
| Work Model | Hybrid |
| Worker Type | Intern – Temporary Employee |
| Internship | Paid |
| Industry | Gaming / Software Engineering |
About the Role
As a Software Engineer Intern at EA's Slingshot Studios, you will be part of a team working on mobile game development and live services.
The work isn't limited to writing code in isolation. Interns are expected to collaborate with designers, product managers and other engineers while contributing to actual game features and improving existing systems.
EA describes the studio as a player-focused team that works on mobile games and continues to develop and update its titles.
Some of the games associated with the studio include Covet Fashion, Need for Speed No Limits and Plants vs. Zombies.
For an intern, that means the work can give you a look at how software engineering connects with game features, player experience and performance.
What Will You Work On?
The role involves several parts of the software development process.
Build New Game Features
You will participate in developing new features for EA's games.
This means working with the existing codebase and contributing to functionality that eventually becomes part of the player experience.
Work With Other Teams
Software engineers at the studio work with designers and product managers to turn ideas into game experiences.
You'll therefore need to understand requirements, communicate with teammates and contribute to technical discussions.
Improve Performance
The role also involves improving code performance.
The focus can include reducing load times and improving frame rates so that games provide a smoother experience.
Code Reviews
You'll participate in code reviews and team retrospectives.
This is important for an intern because you'll get to see how professional engineering teams review code, discuss improvements and maintain coding standards.
Technical Discussions
The team also discusses upcoming technology-driven features and the product roadmap.
As an intern, this gives you exposure to how engineering decisions are discussed before features are built.
Documentation
Writing useful documentation and following established coding standards are also part of the role.
Skills EA Is Looking For
The core requirements are focused on programming fundamentals rather than simply knowing a long list of tools.
Data Structures and Algorithms
A solid understanding of data structures and algorithms is expected.
You should be comfortable discussing how you approach programming problems and choosing an appropriate solution.
Programming Skills
Strong programming fundamentals are important for this role.
The listing also mentions experience with modern Agentic AI coding harnesses, so candidates interested in newer AI-assisted development approaches may find this particularly relevant.
Problem Solving
EA is looking for people who can approach challenges creatively.
Instead of only following a predefined solution, you should be comfortable exploring different approaches and learning what works.
Curiosity
The role also values curiosity and the ability to turn that curiosity into targeted learning.
For an intern, this is particularly useful because you'll be working with technologies and development practices that may be new to you.
Preferred / Bonus Skills
These aren't the core requirements, but having some of the following experience can be useful:
- C++
- C#
- Java
- PHP
- 3D mathematics used in games
- RESTful APIs
- Game development
- Experience making and playing games
If you've built a game as a college project or personal project, it can be worth highlighting that experience on your resume.
You don't need to have worked professionally in the gaming industry to demonstrate an interest in game development.
What Kind of Projects Can Help?
If you're applying for this internship, your projects can make a significant difference in showing what you can actually build.
Game Development Project
A small game built using a game engine can demonstrate your interest in the industry and give you something concrete to discuss.
C++ / Java / C# Project
A well-developed programming project can demonstrate your understanding of object-oriented programming and software development.
API-Based Project
A project that communicates with a REST API can demonstrate your understanding of how different software components communicate.
Algorithm-Based Project
Projects involving data structures, algorithms or performance optimization can help demonstrate the fundamentals expected from a software engineering candidate.
The project doesn't have to be huge. What matters is that you understand the code and can clearly explain the decisions you made.
What Makes This Internship Interesting?
One of the strongest parts of this opportunity is the chance to work in a real game-development environment.
Instead of learning software engineering only through coursework, you'll be exposed to:
- Game feature development
- Code reviews
- Performance improvements
- Technical discussions
- Collaboration with designers
- Product development
- Coding standards
- Documentation
- Mobile game development
- Live-service game development
This can be particularly useful for students who are deciding whether they want to pursue software engineering in the gaming industry.
Work Environment
EA describes Slingshot Studios as a player-focused and collaborative team.
The team aims to create an environment where different perspectives are encouraged and feedback is an important part of the development process.
The internship also provides opportunities for professional development and exposure to different aspects of game development.
Who Should Consider Applying?
This role could be a good fit if you:
- Have strong programming fundamentals
- Understand data structures and algorithms
- Enjoy solving programming problems
- Are interested in game development
- Have built software or game projects
- Know C++, C#, Java or another programming language
- Understand basic APIs
- Enjoy learning new technologies
- Are interested in AI-assisted development tools
- Want practical experience inside a game studio
A Useful Point for Students
Don't assume you need to be an expert game developer before applying.
The role specifically emphasizes programming fundamentals, problem solving, curiosity and learning.
If you are a student with strong coding fundamentals and have built meaningful projects, you can still make a case for yourself even if you haven't previously worked at a game company.
Your resume should make it easy for the recruiter to see:
What you built → Which technologies you used → What problem you solved → What your contribution was.
How to Make Your Resume Relevant
For this role, avoid filling your resume with a long list of programming languages without showing where you used them.
Instead, highlight projects that demonstrate:
- Data structures and algorithms
- Object-oriented programming
- Game development
- API integration
- Performance optimization
- Debugging
- Software design
- Team collaboration
If you have a game project, put it somewhere clearly visible rather than hiding it at the bottom of your resume.
About EA Mobile – Slingshot Games
EA Mobile develops games for mobile platforms and online environments.
The Hyderabad-based Slingshot Studios team works on mobile game development and live services. The studio has worked on titles including Covet Fashion, Need for Speed No Limits and Plants vs. Zombies.
The team works closely across engineering, design and product functions to build and continuously improve its games.
Frequently Asked Questions
What is the role at EA?
The position is Software Engineer Intern with EA Mobile – Slingshot Games.
Where is the internship located?
The role is based in Hyderabad, Telangana, India.
Is this a paid internship?
Yes. The job listing identifies the position as Software Engineer Intern – Slingshot Studios (Paid).
Is the role remote?
The listed work model is Hybrid.
What is the EA role ID?
The role ID shown on the careers page is 216034.
What programming skills are useful?
Strong programming fundamentals are important. Experience with C++, C#, Java or PHP is listed as a bonus.
Are data structures and algorithms important?
Yes. A solid foundation in data structures and algorithms is one of the listed qualifications.
Is game development experience required?
Game development experience is listed as a bonus rather than the core requirement. Experience making and playing games can be useful.
Are APIs relevant to the role?
Yes. Understanding RESTful APIs is mentioned among the bonus qualifications.
Can students with non-gaming projects apply?
If you meet the core requirements, relevant software projects can still demonstrate your programming ability. A gaming background is helpful but shouldn't be the only thing you rely on.
How to Apply
Interested candidates should apply through the official Electronic Arts Careers website and search for:
Software Engineer Intern – Slingshot Studios (Paid)
Location: Hyderabad, Telangana, India
Role ID: 216034
Before applying, review the current EA listing once more because internship availability and application status can change.
The EA Software Engineer Intern role is worth considering if you're a student who enjoys programming and wants to see how software engineering works inside a major game studio.
The strongest preparation isn't memorizing dozens of technologies. Focus on data structures, algorithms, programming fundamentals and one or two solid projects that you can explain confidently.
If you also have experience with game development, APIs, C++, C#, Java or 3D mathematics, those skills can give your profile additional relevance for this role.
Last checked: September 10, 2026
Social Plugin