Live Services Lead

Firaxis Games
Summary
Join Firaxis Games as a Lead Live Services engineer and lead a programming team, balancing management, delegation, and implementation. You will evaluate team work, provide feedback, identify project risks, and collaborate with other teams. Responsibilities include developing high-performance code, modifying existing code, and working with the game team. The ideal candidate has excellent communication skills, is highly proficient in C++, and has experience with Go, AWS, analytics, and Perforce, JIRA, and TeamCity. A strong problem-solving aptitude and 7+ years of industry experience are required, along with experience managing an engineering team. Passion for games is a must.
Requirements
- Excellent communication skills
- Highly proficient in C++ programming language
- Experience with Go programming language
- Strong AWS knowledge
- Expert of analytics and telemetry and how they interact with game systems
- Experience with Perforce, JIRA, TeamCity
- Strong problem solving and debugging skills
- Strong 3D math skills
- Self-motivated and passionate about games
- Has managed an engineering team
- 7+ years industry experience
Responsibilities
- Lead and manage a programming team at technical and personnel level
- Find the ideal balance of management, delegation, and actual implementation
- Breakdown and evaluate the work performed by the team and provide feedback for architectural improvement
- Identify risks involved with the project and provide solutions to resolve complex problems
- Collaborate with other teams (internal or external) to efficiently meet technical needs
- Develop high-performance, robust, maintainable code in a cross-platform environment
- Design and implement modifications, reorganizations, extensions, and optimizations to existing code base
- Work closely with the entire game team providing technical, creative, and scheduling feedback
- Actively maintain skill-set and knowledge base by keeping track of the latest innovations from the industry
Preferred Qualifications
Experience with multiple languages, frameworks and tools is a plus