Senior Software Engineer - Enterprise Data & Streaming

Electronic Arts

Kirkland (WA)

Hybrid

USD 133,000 - 178,000

Full time

13 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Electronic Arts in Kirkland, WA is seeking a Software Engineer III to own design and delivery of scalable, distributed systems and data pipelines. You will mentor engineers, drive architectural decisions, and ensure operational excellence across a cloud-based stack.

You will contribute to live service platforms, collaborate with cross-functional teams, and help shape engineering practices while reporting to the Senior Manager, Engineering.

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 (Kafka, Flink, Storm), or large-scale data processing systems.
  • Experience with cloud platforms (preferably AWS) and distributed architectures.
  • Experience with system reliability, observability, and performance optimization.

Responsibilities

  • Design, implement, and own large-scale, distributed systems and services with high availability, scalability, and performance requirements.
  • Lead end-to-end development of complex features from design through deployment and 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.

Skills

Distributed systems
Java
Backend architecture
Data pipelines
AWS
Observability
SQL/NoSQL databases
Docker/Kubernetes

Tools

Kafka
Flink
Storm
Docker
Kubernetes

Job description

Electronic Arts in Kirkland, WA is seeking a Software Engineer III to own design and delivery of scalable, distributed systems and data pipelines. You will mentor engineers, drive architectural decisions, and ensure operational excellence across a cloud-based stack.

You will contribute to live service platforms, collaborate with cross-functional teams, and help shape engineering practices while reporting to the Senior Manager, Engineering.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer III - Enterprise Intelligence
Software Engineer III - Enterprise Intelligence

Electronic Arts • Kirkland (WA)

Hybrid
USD 133,000 - 178,000
Software Development Engineer - Real-Time Data Streaming
Software Development Engineer - Real-Time Data Streaming

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+2
Senior Backend Software Engineer - Scalable Web Services
Senior Backend Software Engineer - Scalable Web Services

Electronic Arts • Redwood City (CA)

Hybrid
USD 165,000 - 256,000
Paid time off
Sick time
Company holidays
+7
Senior Security Platform Engineer for Scalable Systems
Senior Security Platform Engineer for Scalable Systems

Electronic Arts (EA) • Austin (TX)

On-site
USD 140,000 - 210,000
Software Development Engineer II-Distributed Systems (AWS)
Software Development Engineer II-Distributed Systems (AWS)

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Senior Software Engineer & Tech Lead, Large-Scale Systems
Senior Software Engineer & Tech Lead, Large-Scale Systems

Amazon • Seattle (WA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1
Senior Backend Engineer — AI-Driven Live Services
Senior Backend Engineer — AI-Driven Live Services

Electronic Arts (EA) • Redwood City (CA)

Hybrid
USD 165,000 - 256,000
Senior Platform Engineer - Distributed Data Pipelines
Senior Platform Engineer - Distributed Data Pipelines

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 227,000
Senior Software Engineer - Architecture & Leadership
Senior Software Engineer - Architecture & Leadership

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1
Senior Software Engineer – Workforce Solutions
Senior Software Engineer – Workforce Solutions

Amazon • Factoria (WA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+2