Software Engineer II

10 Minutes ago • 4 Years +
Software Development & Engineering

Job Description

The Software Engineer II will join EA Mobile - Slingshot Games (India) as a Server Engineer, reporting to the Technical Director. This role involves designing, developing, and operating fast, scalable, highly available game services from conception to live operations. Key responsibilities include collaborating with design, client engineering, and production teams, implementing security best practices, creating automated testing, monitoring server infrastructure performance, and managing release/live operations of web services. The engineer will also design and implement data transformation layers using Java/Spring/AWS/Protobuf.
Good To Have:
  • 3+ years of experience developing games using cloud services like AWS, Azure, Google Cloud Platform, or similar
  • Proficient in technical planning, solution research, proposal, and implementation
  • Background using metrics and analytics to determine 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
Must Have:
  • 4+ years developing scalable back-end services
  • BS degree in Computer Science or equivalent work experience
  • Proficiency in PHP and Java
  • Experience with Cloud services like Amazon Web Services or Google Cloud Platform
  • Experience with Redis
  • Experience with Database Design and usage of large datasets in both relational and NoSQL environments
  • Experience defining API contracts and collaborating with cross-functional teams
  • Ability to design, develop, and run fast, scalable, highly available game services
  • Implement security best practices and prevent cheating
  • Manage Release Ops / Live Ops of web services
Perks:
  • Healthcare coverage
  • Mental well-being support
  • Retirement savings
  • Paid time off
  • Family leaves
  • Complimentary games
  • Opportunities for growth and learning

Add these skills to join the top 1% applicants for this job

cross-functional
problem-solving
game-texts
automated-testing
mysql
aws
nosql
azure
google-cloud-platform
amazon-web-services
redis
couchbase
back-end
php
java

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.

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.

  • 4+ years development of scalable back-end services
  • BS degree in Computer Science or equivalent work experience
  • Proficiency in PHP, Java
  • Experience with Cloud services like Amazon Web Services or Google Cloud Platform
  • Experience with Redis
  • 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
  • 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

Set alerts for more jobs like Software Engineer II
Set alerts for new jobs by GLu Mobile
Set alerts for new Software Development & Engineering jobs in India
Set alerts for new jobs in India
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙