Senior / Manager, Engineering - Farmville 2
Zynga 33 reviews - San Francisco, CA

This job posting is no longer available on Zynga. Find similar jobs:Senior jobs - Zynga jobs

Zynga is looking for a Senior Engineering Manager to join the growing Farmville 2 team! This position will directly influence one of Zynga's key franchises. The Engineering Manager for Farmville 2 will manage and develop a team of software developers, leads, and architects; while also collaborating with the General Manager, Product Mangers, and CTO to establish engineering goals.

The Farmville 2 team is extremely agile and fast-paced, while also being very high quality, stable, and sustainable. We ship multiple releases to production every week, impacting millions of players every day. Our culture is unique in that we work hard to protect creativity and ownership of features as part of the job of engineers on Farm2. Joining this team will be a balance of making features innovative and fun (not boilerplate), shipping 5+ times a week with high quality (including all the actions and culture we build into our daily jobs to enable that), and motivation around actual customer and business impact that we measure and react to every single day.
We have a tight knit group, and need another senior manager to help grow a team of 10-12 developers into game makers, mentoring leads into managers, and working effectively across disciplines to balance all of the different things in play that end up in an incredible game experience, a strong & healthy team, and a great business for Zynga that any game making company would kill to have.

Manage and develop team of software developers

Coordinate staffing needs

Manage communication of goals and objectives and status/progress of development process

Work with the General Manager, Product Managers, and the CTO to establish and communicate engineering goals, objectives, and milestones to the team

Manage, coordinate, and control the delivery of tools and features

Collaborate with leadership team to continuously manage trade-offs between scope, resources and time during the development lifecycle

Oversee overseeing documents including status reports, development plans, communications plans and post-mortems

Required Skills:
Experience managing technical staff and software engineers - including hiring and performance management (reviews, feedback)

Minimum 3-5 years of experience with managing the development of LAMP stack applications (Linux, Apache, MySQL, PHP)

Passion for games (at least as a player!)

Ability to identify and solve problems creatively without guidance

Strong verbal and written communication skills

Strong interpersonal skills

Strong problem solving and decision-making ability to make tradeoffs with multiple constraints

Ability to balance creative game development, schedule constraints, and team health; and work across disciplines effectively to maintain and protect that balance

Ability to work collaboratively in a team environment is required

Bachelors or Masters of a recognized program in Computer Science, Computer Engineering, Information Technology, Mathematics, or related discipline is preferred

Experience in Information Technology, specifically web application development is required

About this company
33 reviews