Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Zynga Logo

Principal Software Engineer (backend) - Payments

Zynga

Salary not specified
Dec 9, 2025
Austin, TX, US
Apply Now

Zynga is looking to solve the problem of crafting unforgettable gaming experiences by developing a core Payments platform that enables flawless integration with app stores, consoles, and payments processing providers.

Requirements

  • 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

Responsibilities

  • 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

Other

  • Degree in a technical field (e.g., Computer Science, Computer Engineering) or equivalent experience
  • 6+ years of hands-on software development experience
  • 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
  • Ability to work collaboratively across teams to understand product/customer requirements and propose technical solutions