This job might no longer be available.
Engineering Manager - North America
2 years ago
Gram Games is the studio behind some of the most popular mobile titles like 1010!, Six! and Merge Dragons!. We’ve recently released Merge Magic! and we have more awesome projects in the pipeline. We do things differently here: we work in small self-managing teams, enabling you to have an incredible amount of ownership, autonomy and impact. We'll never ask you to abandon your craft and just focus on managing others or workload.
At Gram everyone is expected to have a razor-sharp focus on what creates tangible impact: impact on their team, impact on their work environment and impact on the overall company strategy. If you are motivated by autonomy, constant improvement, collaboration and the sense of belonging this is the right job for you.
We are currently looking to hire an Engineering Manager to build, lead, mentor and manage our dynamic team in building new features for our millions of players to enjoy!
Key Responsibilities
- Grow and mentor your team, earn their trust, advance their skills and their careers
- Work closely with other engineers to lead multi-week or month-long efforts
- Participate in code reviews and offer feedback to your teammates
- Work to identify and help to improve team and process inefficiencies in partnership with production
- Recruit engineering talent in partnership with our HR team
- Help define, architect, extend and develop features and gameplay functionality in Unity and C#
- Scope out large tasks and system and help with delegation of that work
- Give team and/or divisional tech talks on architectures that you’ve built
- Lead the development and integration of new technologies and tools
- Debug and resolve issues in a very large codebase
- Support artists and designers in crafting and releasing content
Requirements
- Previously shipped multiple products in a team environment
- 5+ Years game industry / mobile app experience as a software developer
- 2+ Years of engineering management experience and/or experience as a principal/senior engineer mentoring developers
- Experience with version source control (e.g. Git, Perforce, Subversion, etc.)
- B.Sc. Degree or equivalent experience in Computer Science, Game Development or related field
- Strong communication and reading skills
- Proficient in written and spoken English
Desired Skills
- Experience with programming in C# and Unity
- Experience with the following: Gameplay, UI, 2D/3D Graphics, Social/multiplayer, Tools development, Performance / optimization
- Experience with Python, Objective-C, Swift, Java or Go
- Familiar with unit tests, CICD, networking, backend integrations, etc.
Benefits
- Competitive salary, bonus plan, Zynga RSU’s (Restricted Stock Units), ESPP (Employee Stock Purchase Plan)
- RRSP Company Match Contribution
- Extended Health coverage, dental, disability, critical illness, EAP, and life insurance
- Virtual mental health and neurodiversity support programs
- Goodlife fitness annual membership
- Open vacation policy
- Family planning support program
- Generous paid maternity/parental leave
- Subsidized Back-up child care
- Zynga happy hours and frequent employee events
- Casual dress every single day
- Culture of diversity and inclusion including employee resource groups
- Work with cool people and impact millions of daily players
Create Your Profile — Game companies can contact you with their relevant job openings.