Back to job search
Electronic Arts (EA) logo

Software Engineer Intern

  • Vancouver, BC
  • Hybrid
  • Posted Oct 3, 2026
  • 1 position

$65,000–$70,000 / year

Opens an external site

Sign in to save this job
Employment type
Internship / apprenticeship, Temporary
Experience level
Entry, Junior · 0+ years
Minimum education
Bachelor’s degree
Posting language
English
Working hours
40 hours per week

Job summary

The intern will design and implement backend features for distributed systems using Java and Spring Boot while collaborating with experienced engineers. They will also participate in the full software development lifecycle, including testing, deployment, and monitoring of production services.

Job details

SOFTWARE ENGINEER INTERN Hyderabad, India Role ID 215941 Intern - Temporary Employee EA Mobile - Slingshot Games (India) SOFTWARE ENGINEER INTERN Hyderabad, India Role ID 215948 Intern - Temporary Employee EA Mobile - Slingshot Games (India) SOFTWARE ENGINEER INTERN Hyderabad, India Role ID 215949 Intern - Temporary Employee EA Mobile - Slingshot Games (India) CINEMATIC ARTIST, SCREENSHOT SPECIALIST Vancouver, Canada Role ID 216337 Regular Employee Marketing ASSISTANT PRODUCER - FOOTBALL DATA AUTOMATION Köln, Germany Role ID 216373 Temporary - with Benefits (EU & Malaysia) EA Studios - SPORTS SOFTWARE ENGINEER III Vancouver, Canada Role ID 216421 Regular Employee EA Studios - Quality Verification SENIOR SOFTWARE ENGINEER Vancouver, Canada Role ID 216434 Regular Employee EA Studios - Quality Verification SOFTWARE ENGINEER II Vancouver, Canada Role ID 216448 Regular Employee EA Studios - Quality Verification ENGINEERING MANAGER Vancouver, Canada Role ID 216450 Regular Employee EA Studios - Quality Verification SENIOR ACCOUNTANT I Hyderabad, India Role ID 216487 Regular Employee Finance SOFTWARE ENGINEER III Shanghai, China Shanghai, China, Shanghai Role ID 216499 Regular Employee CT - Infrastructure & Platform EA SPORTS FC SOCIAL & COMMUNITY INTERN Guildford, United Kingdom Role ID 216512 Intern - Temporary Employee EA Mobile - Publishing DATA SCIENCE INTERN Hyderabad, India Role ID 215937 Intern - Temporary Employee CT - Infrastructure & Platform JAVA SOFTWARE ENGINEER INTERN Hyderabad, India Role ID 215938 Intern - Temporary Employee CT - Infrastructure & Platform BILLING COORDINATOR, 6-MONTH TEMP ROLE Orlando, United States of America Vancouver, Canada, British Columbia Role ID 216378 Temporary Employee Marketing DATA QUALITY REVIEWER Köln, Germany Role ID 216472 Regular Employee EA Studios - SPORTS LIGHTING ARTIST, CINEMATICS Vancouver, Canada Role ID 216341 Regular Employee Marketing SOFTWARE ENGINEER - IPS Shanghai, China Role ID 216413 Regular Employee CT - Infrastructure & Platform CHANNEL DELIVERY INTERN Guildford, United Kingdom Role ID 216496 Intern - Temporary Employee Global Publishing - Europe DIRECTOR, PE SHARED SERVICES Hyderabad, India Role ID 214164 Regular Employee People Experience & Workplaces

What you’ll do

The intern will design and implement backend features for distributed systems using Java and Spring Boot while collaborating with experienced engineers. They will also participate in the full software development lifecycle, including testing, deployment, and monitoring of production services.

Requirements

Candidates must be pursuing a bachelor's degree in Computer Science or a related technical field and have programming experience with Java. Applicants must be legally authorized to work in Canada on a full-time basis for the 16-week internship.

Benefits

  • Healthcare coverage
  • Mental well-being support
  • Retirement savings
  • Paid time off
  • Family leaves
  • Complimentary games

Listed skills

  • Kubernetes · Preferred
  • CI/CD · Preferred
  • Automated testing · Preferred
  • Redis · Preferred
  • PostgreSQL · Preferred
  • Docker · Preferred
  • Java · Preferred
  • Spring Boot · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Spring Boot
  • gRPC
  • Protocol Buffers
  • PostgreSQL
  • Redis
  • Kubernetes
  • Docker
  • Microservices
  • Distributed systems
  • Cloud technologies
  • Automated testing
  • CI/CD
  • Performance testing
  • Data structures
  • Algorithms
  • Data Structures
  • Mentorship
  • Sprint Retrospectives
  • Java (Programming Language)
  • Reliability
  • Curiosity
  • Leadership
  • Adaptability
  • Resilience
  • Customer Service
  • Relational Databases
  • Software Engineering
  • Test Automation
  • Creativity
  • Observability
  • Scalability
  • Computer Science
  • Docker (Software)
  • Debugging
  • Code Review
  • Software Development Life Cycle
  • Time Off Management
  • Performance Testing
  • Sprint Planning
  • Statistics
  • Spring Framework
  • Cloud Technologies
  • Object-Oriented Programming (OOP)
  • Technical Design
  • Production Engineering
  • Computer Engineering
  • Collaborate with Engineers

Job areas

  • Software
  • Technology
  • Engineering
  • Software Engineering Intern
  • Software Developer / Engineer
  • Software Developers

More jobs from Electronic Arts (EA)

See all jobs from Electronic Arts (EA)