Electronic Arts is looking for a Software Engineer III to join the team behind the Plants vs. Zombies franchise. In this individual contributor role, you will implement gameplay features, backend services, and development tooling within a pod-based team structure. You’ll collaborate closely with engineering peers, product, design, art, and QA to deliver scoped work with predictable execution and a high standard of quality.
What You'll Do
- Author and provide peer reviews of technical briefs for feature and tooling implementations.
- Perform full-stack implementation of gameplay features and supporting backend systems.
- Develop and maintain client-side systems in Unity (C#) for iOS and Android.
- Design, implement, and maintain backend services in Java.
- Develop and maintain tools, build scripts, and CI/CD pipelines.
- Perform bug fixing and performance optimization across client and server systems.
- Participate in team rituals such as code reviews, estimation, and sprint planning.
- Collaborate with central technology teams on integrations and shared services.
- Actively play the game, provide constructive feedback, and contribute to improving the overall player experience.
What We're Looking For
- Professional software engineering experience, including shipping and supporting products.
- Hands-on experience in at least one of the following areas, with willingness to develop proficiency in the other: Mobile game or application development using Unity (C#) or Backend development using Java Spring, including service-oriented or online architectures.
- Experience developing and maintaining CI/CD pipelines (e.g., Jenkins or similar tools).
- Experience using Git or similar version control systems.
- Strong debugging, problem-solving, and collaboration skills.
Nice to Have
- Experience with Python scripting.
- Experience with cloud platforms such as AWS or GCP.
- Experience working on mobile or continuously updated products.
Technical Stack
- Unity (C#)
- Java Spring
- Jenkins
- Git
- Python
- AWS
- GCP
Team & Environment
You will join a pod-based team structure reporting to a Technical Director. Our culture includes brainy, skillful people with a passion for making the world’s best games.
Benefits & Compensation
- Super-fun environment
- Rewarding work
- Great perks
Work Mode
This is a hybrid position available in Kirkland, Washington and Toronto, Ontario.




