Description
As a Software Engineer III on the FC Mobile team, you'll help shape the foundation that powers the world's most popular mobile football experience. You'll design and build large-scale, high-performance backend systems that enable real-time gameplay and live features for millions of players.
You'll work closely with designers, engineers, testers, and product owners to deliver reliable and scalable features. You will play a crucial role in providing technical leadership, overseeing project execution, mentoring team members to ensure best practices are followed. This role reports to the Technical Director.
Responsibilities
- Technical operations
- Design, develop, and maintain complex backend systems ensuring scalability, performance, and reliability
- Provide technical guidance, expertise, and code reviews to team members, ensuring software quality and adherence to best practices
- Identify technical risks and implement mitigation strategies to monitor and safeguard server technical KPIs to ensure minimal downtime and stable live operations
- Ensure code quality, maintainability, and documentation by setting and enforcing coding standards
- Work with modern backend stacks including Java, Kubernetes, microservices, and cloud platforms (AWS, GCP, Azure)
- Project management
- Work together with project managers to provide estimations and manage priorities and resources to ensure on-time delivery
- Understand delivery needs from product owners to ensure smooth communication between different job functions
- Communicate efficiently with stakeholders about technical design/issues.
- People management
- Lead and inspire a team of software engineers, fostering a collaborative and high performing work environment
- Mentor and train team members, promoting skill development and career growth
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://jobs.ea.com/en_US/careers/JobDetail/Manager-Software-Engineering/211553