New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Electronic Arts

Software Engineer - III

Electronic Arts
hybrid senior full-time Hyderabad
Apply →

First indexed 24 Apr 2026

Description

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. This role is part of the Data & Insights (D&I) Data Group, which develops a unified Big Data pipeline across all franchises at Electronic Arts. As a Software Engineer III, you will take ownership of complex systems and lead the design and delivery of scalable solutions.

Responsibilities:

  • Design, implement, and own large-scale, distributed systems and services with high availability, scalability, and performance requirements.
  • Lead the end-to-end development of complex features and systems, from design through deployment and ongoing operation.
  • Translate ambiguous product and business requirements into clear technical designs and execution plans.
  • Drive architectural decisions, evaluating trade-offs in scalability, reliability, cost, and maintainability.
  • Build and maintain robust data pipelines and real-time streaming systems using modern distributed technologies.
  • Ensure operational excellence by implementing monitoring, alerting, and observability best practices; participate in on-call rotations as needed.
  • Diagnose and resolve complex production issues across multiple systems and dependencies.
  • Collaborate with cross-functional stakeholders (product, data, game studios, legal/privacy, and platform teams) to deliver end-to-end solutions.
  • Improve system performance through profiling, benchmarking, and optimization of compute, memory, and I/O.
  • Establish and enforce coding standards, testing strategies, and CI/CD best practices.
  • Mentor junior engineers, provide technical guidance, and contribute to team growth and knowledge sharing.
  • Identify technical debt and drive initiatives to improve system health, reliability, and developer productivity.

Qualifications:

  • Bachelor's and/or Masters degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 5+ years of professional software engineering experience building and operating production systems.
  • Expertise in software design, distributed systems, data structures, and algorithms.
  • Proficiency in one or more programming languages (e.g., Java, Python, C++), with the ability to write production-grade, maintainable code.
  • Experience designing and building scalable backend systems and APIs.
  • Hands-on experience with data pipelines, streaming frameworks (e.g., Kafka, Flink, Storm), or large-scale data processing systems.
  • Experience working with cloud platforms (preferably AWS) and distributed architectures.
  • Experience with system reliability, observability, and performance optimization.
  • Experience with databases (relational, NoSQL, or columnar) and data modelling.
  • Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).

This is a hybrid role located in Hyderabad, India.

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://jobs.ea.com/en_US/careers/JobDetail/Software-Engineer-III/213718