Description
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. The Enterprise Intelligence (EI) Group develops a unified Big Data pipeline across all franchises at Electronic Arts. As a Software Engineer III (SE 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.
- 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.
- 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:
- 7+ years of professional software engineering experience building and operating production systems.
- Expertise in software design, distributed systems, data structures, and algorithms.
- Proficiency in Java, 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 relational databases (e.g., MySQL, PostgreSQL, Amazon RDS), NoSQL databases, or columnar databases, and data modeling.
- Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://jobs.ea.com/fi_FI/careers/JobDetail/Software-Engineer-III-Enterprise-Intelligence/215963