Top Benefits
Gym, wellness, generous time‑off
In‑house food, snacks, coffee, happy hours
Flexible time‑off, office rest, gaming
About the role
- 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
- 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
- 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- Solid understanding of backend server applications and web services
- Strong familiarity and experience using AWS and/or other cloud computing platforms (IaaS, PaaS, SaaS)
- Familiarity with containers and Kubernetes
- Experience working with AI tools
- Experience with C#/C++ and mobile client development is a strong plus
- Excellent interpersonal skills - particularly the ability to discuss timelines, design concerns, work with distributed teams, and provide effective feedback to team members
- Experience in programming RESTful services using Java
- Strong familiarity and experience with database systems (SQL, NoSQL)
- Degree in a technical field (e.g., Computer Science, Computer Engineering) or equivalent experience
- Familiarity with web development using JavaScript, Angular, and/or React
- Experience with agile development methodologies and tools
- Deep understanding of algorithms, design patterns, debugging and performance optimization
- 6+ years of hands-on software development experience
- Experience in object-oriented design of applications/systems