Electronic Arts

Technical Architect - Go Lang

Electronic Arts
Apply
19 hours ago
Singapore, SingaporeStaff+

Responsibilities

  • Build backend APIs and microservices using Go.
  • Design new APIs and extend platform capabilities.
  • Improve the reliability, scalability, and performance of existing services.
  • Oversee API versioning, backward compatibility, migrations, and deprecation strategies.
  • Build shared services for mobile, web, and game clients.
  • Improve monitoring, testing, documentation, and developer experience.
  • Investigate and resolve production issues across distributed systems.
  • Reduce technical debt and modernize existing services.
  • Establish API and backend engineering standards across teams.

Requirements

  • 12+ years of production experience with Golang.
  • 5+ years of experience designing and operating APIs and microservices.
  • 5+ years of experience with REST and gRPC.
  • Experience with distributed systems, concurrency, databases, caching, and messaging systems.
  • Experience with Kubernetes, containers, and cloud infrastructure.
  • Production debugging and performance optimization skills.
  • Experience maintaining high-traffic or developer-facing APIs.
  • Ability to work as an individual contributor.

Benefits

  • Benefits may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and career and community wellness support.

Tech Stack

Categories

Electronic Arts

About Electronic Arts

10,000+ employees

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 team where creativity thrives, new perspectives are invited, and ideas matter. Regardless of your role, team, or location, this is a place where everyone makes play happen. Join us.

Contact me