Join Zynga's Central Technology team as a Principal Software Engineer and make an impact across all of the company's games. You will work with a complementary team of software engineers to craft and maintain Zynga's core Payments platform.
Requirements
- 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
- Generous Paid Time Off
- 401k Matching
- Retirement Plan