Gameberry Labs is seeking a Senior Engineering Manager to lead engineering initiatives for their Clubs product. This role requires an individual passionate about building scalable systems, mentoring engineering teams, and contributing to code development when necessary. The ideal candidate is an engineering leader adept at solving complex challenges, defining technical strategies, and fostering the growth of engineers into future leaders. This position is ideal for those who excel in dynamic environments where tangible impact and a strong culture are paramount.
Lead and Inspire Your Team:
- Manage and lead a team of 15+ engineers, supporting their professional development and enabling them to achieve their best work.
- Establish a clear technical and strategic direction for the Clubs product.
- Define and track OKRs (Objectives and Key Results), monitor progress, and conduct performance reviews.
- Facilitate engineer growth, supporting skill enhancement and leadership development.
- Foster accountability and an environment where team members take pride in their contributions.
Deliver Great Engineering Outcomes:
- Engage hands-on in code reviews, architectural design, and problem-solving when critical.
- Ensure timely delivery of high-quality features with a focus on performance and player experience.
- Identify and resolve system and process bottlenecks.
- Maintain system speed, reliability, and scalability to accommodate millions of concurrent players.
- Balance immediate project needs with long-term system stability, modernization, and scalability goals.
Collaborate Across Teams:
- Work closely with Product, Design, Art, and QA departments to develop engaging player features.
- Communicate effectively with stakeholders, manage expectations, report progress, and align on priorities.
- Articulate technical concepts and ideas clearly to diverse audiences.
- Build inter-team trust and ensure engineering objectives align with overall company vision.
- 10-13 years of overall software engineering experience, with a minimum of 3 years in a team leadership role.
- Proficiency in backend systems development (Golang / Java) and familiarity with Unity / C++ / Cocos.
- Proven experience in scaling real-time, distributed systems supporting large user bases.
- Startup experience is advantageous, demonstrating the ability to thrive in a fast-paced environment.
- Deep understanding of system design, performance optimization, and reliability principles.
- Ability to operate effectively at both strategic and hands-on levels.
- Excellent communication and collaboration skills.
- A genuine passion for games, community building, and creating impactful player experiences.