Top Benefits
About the role
Who you are
- Degree in a technical field (e.g., Computer Science, Computer Engineering) or equivalent experience
- 6+ years of hands-on software development experience
- Experience in programming RESTful services using Java
- Solid understanding of backend server applications and web services
- Strong familiarity and experience using AWS and/or other cloud computing platforms (IaaS, PaaS, SaaS)
- Strong familiarity and experience with database systems (SQL, NoSQL)
- Experience with C#/C++ and mobile client development is a strong plus
- Familiarity with containers and Kubernetes
- Familiarity with web development using JavaScript, Angular, and/or React
- Deep understanding of algorithms, design patterns, debugging and performance optimization
- Experience in object-oriented design of applications/systems
- Experience with agile development methodologies and tools
- Excellent interpersonal skills - particularly the ability to discuss timelines, design concerns, work with distributed teams, and provide effective feedback to team members
- Experience working with AI tools
What the job involves
- Come join the team at Zynga making an impact across all of the company’s games - Central Technology! We focus on shared client & server tech that drives the core gameplay experience under the hood
- We’re looking for outstanding engineers with a passion for technology and the desire to work in a team with dynamic strengths
- The Principal Software Engineer will be working with a complementary team of software engineers to craft and maintain Zynga’s core Payments platform, which enables flawless integration with app stores, consoles, and payments processing providers. They will play a key role in helping architect, build and improve the next-gen framework for our games
- Design and architect new backend applications/services running in AWS
- Optimize and refactor existing services to improve reliability, scalability and to lower cost
- Document and build plans for architecture and system designs
- Take a hands-on approach in architecting, writing and reviewing code
- Review detailed tech plans from others, aligning with the team and Zynga-wide technical vision
- Proactively identify and recommend improvements to address systemic problems and tech debt
- Follow engineering standard methodologies to ensure code quality, performance and reliability
- Work collaboratively across teams to understand product/customer requirements and propose technical solutions
- Provide production and integration support for shared technology across Zynga games
Benefits
- COMPENSATION - Performance bonuses, opportunities for equity participation & retirement/pension savings support
- HEALTH - Medical, dental & vision covered for employees, with participation for employees eligible dependents, plus disability and life insurance program
- FAMILY - Generous parental leave for birth parents, partners and adoptive families, plus Infertility support, emergency child care and flexible time-off policies
- WELLNESS - Gym benefits, wellness programs, employee assistance programs and generous time-off policies
- FOOD - Food and snacks made in-house or delivered, healthy snack kitchens with drinks and treats, coffee bars, regular social gatherings and happy hours
- WORK & LIFE - Flexible time-off policies (DTO), office rest areas, gaming spaces, employee discounts and more
- TRANSIT BENEFITS - Shuttle service in select locations, commuter/parking benefits, secure bicycle storage, business travel assistance
- RESOURCE GROUPS - Women at Zynga (WAZ), zCares charitable giving, zParents, zEndurance adventure club, BZU, zPride LGBTQ+ inclusion and belonging
About Zynga
Zynga was founded in 2007 with the vision that play would become one of the core activities on the Internet. We pioneered social games with the belief that if we could make games simple, accessible and social the world would start playing. We are excited that games have grown to become the second most popular activity by time spent, even surpassing email. But we have a lot of hard work, innovation and growth ahead of us to create a future where social gaming is a daily habit for everyone.
Zynga is a global leader in interactive entertainment with a mission to connect the world through games and a wholly-owned label of Take-Two Interactive Software, Inc.
With a massive global reach in more than 175 countries and regions, the combined diverse portfolio of popular game franchises has been downloaded more than 5 billion times on mobile, including CSR Racing™, Dragon City™, Empires & Puzzles™, FarmVille™, Golf Rival™, Hair Challenge™, Harry Potter: Puzzles & Spells™, High Heels!™, Merge Dragons!™, Merge Magic!™, Monster Legends™, Toon Blast™, Top Eleven™, Toy Blast™, Two Dots™, Words With Friends™ and Zynga Poker™.
Top Benefits
About the role
Who you are
- Degree in a technical field (e.g., Computer Science, Computer Engineering) or equivalent experience
- 6+ years of hands-on software development experience
- Experience in programming RESTful services using Java
- Solid understanding of backend server applications and web services
- Strong familiarity and experience using AWS and/or other cloud computing platforms (IaaS, PaaS, SaaS)
- Strong familiarity and experience with database systems (SQL, NoSQL)
- Experience with C#/C++ and mobile client development is a strong plus
- Familiarity with containers and Kubernetes
- Familiarity with web development using JavaScript, Angular, and/or React
- Deep understanding of algorithms, design patterns, debugging and performance optimization
- Experience in object-oriented design of applications/systems
- Experience with agile development methodologies and tools
- Excellent interpersonal skills - particularly the ability to discuss timelines, design concerns, work with distributed teams, and provide effective feedback to team members
- Experience working with AI tools
What the job involves
- Come join the team at Zynga making an impact across all of the company’s games - Central Technology! We focus on shared client & server tech that drives the core gameplay experience under the hood
- We’re looking for outstanding engineers with a passion for technology and the desire to work in a team with dynamic strengths
- The Principal Software Engineer will be working with a complementary team of software engineers to craft and maintain Zynga’s core Payments platform, which enables flawless integration with app stores, consoles, and payments processing providers. They will play a key role in helping architect, build and improve the next-gen framework for our games
- Design and architect new backend applications/services running in AWS
- Optimize and refactor existing services to improve reliability, scalability and to lower cost
- Document and build plans for architecture and system designs
- Take a hands-on approach in architecting, writing and reviewing code
- Review detailed tech plans from others, aligning with the team and Zynga-wide technical vision
- Proactively identify and recommend improvements to address systemic problems and tech debt
- Follow engineering standard methodologies to ensure code quality, performance and reliability
- Work collaboratively across teams to understand product/customer requirements and propose technical solutions
- Provide production and integration support for shared technology across Zynga games
Benefits
- COMPENSATION - Performance bonuses, opportunities for equity participation & retirement/pension savings support
- HEALTH - Medical, dental & vision covered for employees, with participation for employees eligible dependents, plus disability and life insurance program
- FAMILY - Generous parental leave for birth parents, partners and adoptive families, plus Infertility support, emergency child care and flexible time-off policies
- WELLNESS - Gym benefits, wellness programs, employee assistance programs and generous time-off policies
- FOOD - Food and snacks made in-house or delivered, healthy snack kitchens with drinks and treats, coffee bars, regular social gatherings and happy hours
- WORK & LIFE - Flexible time-off policies (DTO), office rest areas, gaming spaces, employee discounts and more
- TRANSIT BENEFITS - Shuttle service in select locations, commuter/parking benefits, secure bicycle storage, business travel assistance
- RESOURCE GROUPS - Women at Zynga (WAZ), zCares charitable giving, zParents, zEndurance adventure club, BZU, zPride LGBTQ+ inclusion and belonging
About Zynga
Zynga was founded in 2007 with the vision that play would become one of the core activities on the Internet. We pioneered social games with the belief that if we could make games simple, accessible and social the world would start playing. We are excited that games have grown to become the second most popular activity by time spent, even surpassing email. But we have a lot of hard work, innovation and growth ahead of us to create a future where social gaming is a daily habit for everyone.
Zynga is a global leader in interactive entertainment with a mission to connect the world through games and a wholly-owned label of Take-Two Interactive Software, Inc.
With a massive global reach in more than 175 countries and regions, the combined diverse portfolio of popular game franchises has been downloaded more than 5 billion times on mobile, including CSR Racing™, Dragon City™, Empires & Puzzles™, FarmVille™, Golf Rival™, Hair Challenge™, Harry Potter: Puzzles & Spells™, High Heels!™, Merge Dragons!™, Merge Magic!™, Monster Legends™, Toon Blast™, Top Eleven™, Toy Blast™, Two Dots™, Words With Friends™ and Zynga Poker™.