Description
As a Software Engineer II at Electronic Arts, you will drive planning and execution of new game features, work with designers and product managers to deliver high-quality experiences, mentor junior engineers, and improve code performance.
Responsibilities:
- Drive planning and execution of new game features
- Collaborate with designers and product managers to deliver world-class experiences
- Mentor junior engineers and help them develop their skills
- Improve code performance, focusing on reducing load times and improving frame rates
- Participate in code reviews and retrospectives to improve code bases and processes
- Participate in technical discussions to plan big tech-driven features and roadmap
- Write good documentation and follow coding standards
Qualifications:
- 5+ years of experience in the video games industry
- Proficiency in Unity, C#, and C++
- Demonstrated proficiency in 3D math used in games
- Experience working with player-focused cross-functional teams
- Experience in plugin integration
- Knowledge of native Android and iOS development
Bonus skills:
- Proficient in technical planning, solution research, proposal, and implementation
- Experience working with game engines like Unity, Unreal
- Comfortable working across client and server codebases
- Familiar with profiling, optimizing, and debugging scalable data systems
- Familiar with CI/CD build pipelines
- Background using metrics and analytics to determine quality or priority
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://jobs.ea.com/zh_CN/careers/JobDetail/Software-Engineer-II/216205