Software Engineer

1 Month ago • 6 Years + • Full Stack Development

Job Summary

Job Description

The Server Engineer at EA will design, develop, and maintain a fast, scalable, and highly available game service. This involves working with various teams (designers, client engineering, production) to achieve gameplay goals. Responsibilities include implementing security best practices, creating automated testing and deployment plans, monitoring infrastructure performance and costs, designing data transformation layers (Java/Spring/AWS/Protobuf), defining API contracts, and managing release/live operations. The ideal candidate has 6+ years of experience in developing scalable backend services, proficiency in Java, cloud service experience (AWS/GCP), database design expertise (relational and NoSQL), and experience collaborating with cross-functional teams.
Must have:
  • 6+ years backend service development
  • Proficiency in Java or similar
  • Cloud services experience (AWS/GCP)
  • Database design (relational & NoSQL)
  • API contract definition
  • Collaboration with cross-functional teams
Good to have:
  • 3+ years game development using cloud services
  • Protobuf experience
  • Technical planning & implementation skills
  • Metrics & analytics experience
  • Client/server codebase familiarity
  • Scalable data system optimization
Perks:
  • Paid time off
  • New parent leave
  • Free games
  • Holistic wellness benefits

Job Details

The Server Engineer will report to the Technical Director.

Responsibilities:

  • Design, develop, and run a fast, scalable, highly available game service all the way from conception to delivery to live service operations

  • Work with designers, client engineering, and production teams to achieve gameplay goals

  • Implement security best practices and original techniques to keep user data secure and prevent cheating

  • Create and run automated testing, readiness testing, and deployment plans

  • Monitor the performance and costs of the server infrastructure to improve our game

  • Design and implement data transformation layers using Java/Spring/AWS/Protobuf

  • Collaborate with game server and web frontend teams to define API contracts

  • Manage Release Ops / Live Ops of web services

Qualifications:

We encourage you to apply if you can meet most of the requirements and are comfortable opening a dialogue to be considered.

  • 6+ years development of scalable back-end services

  • BS degree in Computer Science or equivalent work experience

  • Proficiency in Java or similar programming languages

  • Experience with Cloud services like Amazon Web Services or Google Cloud Platform

  • Experience with Database Design and usage of large datasets in both relational (MySQL, Postgres) and NoSQL (Couchbase, DynamoDB) environments

  • Experience defining API contracts and collaborating with cross-functional teams

Bonus:

  • 3+ years of experience developing games using cloud services like AWS, Azure, Google Cloud Platform, or similar

  • Experience with Protobuf for data transformation layers

  • Proficient in technical planning, solution research, proposal, and implementation

  • Background using metrics and analytics to determine the quality or priority

  • Comfortable working across client and server codebases

  • Familiar with profiling, optimising, and debugging scalable data systems

  • Passion for making and playing games

About Electronic Arts

We’re proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.

We take a holistic approach with our benefits program, focusing on physical, emotional, financial, career, and community wellness to support a balanced life with paid time off and new parent leave, plus free games and so much more. We nurture environments where our teams can always bring their best to what they do.

Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.

Similar Jobs

SiftHub - Senior Software Engineer (Backend)

SiftHub

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Snyk - Manager, Engineering

Snyk

Lisbon, Lisbon, Portugal (Hybrid)
1 Month ago
Playrix - Technical Director (Game Project)

Playrix

Ukraine (Remote)
7 Months ago
sitecore - Data Engineer

sitecore

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
1 Month ago
BigID - Staff Client Support Engineer

BigID

(Remote)
1 Month ago
Google - Software Engineer III, Infrastructure, Google Cloud Global Networking

Google

Atlanta, Georgia, United States (On-Site)
1 Month ago
Epic Games - Senior Software Engineer, Developer Relations (UE China)

Epic Games

Shanghai, Shanghai, China (On-Site)
4 Months ago
Corsair - Senior Front-End Engineer

Corsair

Munich, Bavaria, Germany (Hybrid)
1 Month ago
N-iX - Middle Frontend Developer

N-iX

Poland (Hybrid)
1 Month ago
Google - Customer Solutions Engineer

Google

Seattle, Washington, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Anthology - Software Engineer in Test I

Anthology

(Remote)
2 Months ago
Thales - Software Engineer (Embedded Systems)

Thales

Singapore, Singapore (Hybrid)
1 Month ago
ByteDance - Software Engineer Graduate (Multi Cloud CDN)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Acceldata - Staff Engineer (Open Source Committer and Contributor)

Acceldata

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Synechron - Senior Software Engineer - PHP

Synechron

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Microsoft - Principal Software Engineering Manager

Microsoft

(Remote)
1 Month ago
GoMotive - Software Engineer, Mobile (Android)

GoMotive

(Remote)
2 Months ago
Synechron - Java Developer with Github CoPilot / AI Code Generator

Synechron

Dallas, Texas, United States (On-Site)
1 Month ago
Milestone - Lead Software Engineer

Milestone

Portland, Oregon, United States (Remote)
1 Month ago
Genies.io - Lead Backend Engineer

Genies.io

Los Angeles, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Eccentric - Head Of Human Resources

Eccentric

Mumbai, Maharashtra, India (On-Site)
2 Weeks ago
NVIDIA - System Software Engineer, GPU Tools Development

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
PwC - SAP Lead Solution/ Enterprise Architect - NCR region

PwC

Bengaluru, Karnataka, India (On-Site)
8 Months ago
PwC - Associate, Renewable Energy, Utility Transformation Advisory

PwC

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Enterprise Bot - Data Scientist

Enterprise Bot

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Comscore - Systems Engineer

Comscore

Pune, Maharashtra, India (On-Site)
2 Weeks ago
Rackspace Technology - Azure Cloud Engineer

Rackspace Technology

India (Remote)
1 Month ago
Alphawave Semi - Design Verification Manager - CPU - ARM Architecture

Alphawave Semi

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Valeo - Tooling Maintenance Technician

Valeo

Ahmedabad, Gujarat, India (On-Site)
1 Month ago
PwC - Senior Associate - SAP BASIS - RDC

PwC

Kolkata, West Bengal, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Google - Senior Software Engineer, Titan Platform

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Google - Senior Staff Software Engineer, Google Cloud

Google

(On-Site)
5 Months ago
Warner Bros Games - Senior Software Engineer

Warner Bros Games

(Hybrid)
4 Months ago
Google - Senior Customer Solutions Engineer

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
1 Month ago
Google - Software Developer III, Core Infrastructure

Google

Waterloo, Ontario, Canada (On-Site)
1 Month ago
Warner Bros Games - Staff Software Engineer - Golang - QoE Platform

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Tesla - Senior Fullstack Software Engineer, Energy Software

Tesla

North Holland, Netherlands (On-Site)
3 Months ago
ION - Java Developer, Italy

ION

Italy (Hybrid)
7 Months ago
MURKA - PHP Developer

MURKA

Poland (On-Site)
4 Months ago
Google - Software Engineer II, Pixel Infrastructure

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Vancouver, British Columbia, Canada (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Stockholm, Stockholm County, Sweden (Hybrid)

Orlando, Florida, United States (Hybrid)

Orlando, Florida, United States (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Los Angeles, California, United States (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

View All Jobs

Get notified when new jobs are added by Electronic Arts

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug