- Accueil
- ...
- Postes à pourvoir
- Détails du poste
Descriptions et critères
EA SPORTS FC Mobile Shanghai is a global team devoted to developing and operating a high-quality mobile football game experience. Our quest for creativity, respect for autonomy, and emphasis on collaboration are at the heart of our team culture, which empowers us to create high-quality games and experiences worldwide.
As a team, we are passionate, innovative, and open to possibilities. We learn from past experiences and strive for progress. We value team synergy and believe a relaxed working environment can yield better results. That’s why we promote and support maintaining a healthy work-life balance.
As a Technical Director, you will oversee the game content production and publishing system that powers the live services. You will be a domain expert and engineering architect, drive strategic vision and technical direction, and bring the latest industry experience to the team.
Job Location: You will work in Shanghai, China.
You will report to a senior technical director.
Responsibilities:
- You will lead the architecture, development, and maintenance of tools for content production, management, and release pipelines (e.g., CMS, automated publishing systems). 
- You will work with stakeholders to understand their use cases, translate them into functional requirements, and ensure end-to-end functionality availability for Live Services. 
- You will scout for and evaluate new technology as opportunities for innovation and game development/live service excellence. 
- You will collaborate with game dev and live operation teams to identify tooling gaps and streamline content integration. 
- You will define uncompromising target metrics and create processes and culture to exceed them. 
- You will identify technical risks and mitigation plans. 
- You will manage a team of front-end/back-end software engineers. 
- You will work with Dev and QA partners to identify areas of improvement through new tools and automation strategies. 
Qualifications:
- Bachelor's degree in computer science or related fields.
- 10+ years of game or large-scale content production industry technical experience.
- 6+ years of software development management experience.
- Strong knowledge of C++/Java programming and web technologies.
- Broad knowledge and experience in game development with one of the platforms: mobile, PC, or console.
- Broad knowledge and experience on the tech domains: operating systems, network protocols, programming, and profiling methodologies.
- Deep domain knowledge and hands-on experience on the design of the high-throughput and low-latency system for live service and data workflow.
- Proficiency in Test-driven Development techniques (TDD).
- Understanding of software development life cycle, software engineering methodologies and practices, and software quality assurance concepts.
- Good communication skills in English.
- Preferred: Experience in multi-cloud architectures and large-scale data processing systems
