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

Senior Software Engineer (Backend) - Words With Friends

Zynga

$98,400 - $145,620
Oct 3, 2025
Austin, TX, US • San Francisco, CA, US
Apply Now

Zynga is looking to strengthen its backend engineering team by hiring a self-driven and motivated engineer who can develop and architect critical game components and systems for high-profile mobile games, supporting tens of millions of users daily.

Requirements

  • 5+ years of experience in Backend development, with expertise in at least one of the server-side languages such as Ruby on Rails, C.NET, Node.js, Python, or Java
  • Solid foundation in data structures, algorithms, and object-oriented software design
  • Experience with database systems (e.g., PostgreSQL, MySQL).
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Expertise in caching frameworks (e.g., Redis, Memcached)
  • Proficient with containerization technologies (e.g., Docker, Kubernetes).
  • Expertise with CI/CD pipelines.

Responsibilities

  • Define, architect, develop & maintain features and gameplay functionality in RoR, C on the backend
  • Develop robust and scalable APIs and server-side logic using languages such as C or Ruby on Rails.
  • Design and implement database schemas and manage data storage solutions (e.g., MySQL, PostgreSQL).
  • Deploy and maintain applications on cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Write unit and integration tests to ensure code quality and perform thorough debugging.
  • Proactively optimize code & memory for high-performance simulations with tight constraints
  • Develop & integrate new technologies and tools (working with content teams)

Other

  • We are seeking a self-driven and motivated engineer who is a strong communicator, works well as a team player, and performs effectively under pressure from tight deadlines.
  • The candidate will have the opportunity to work on user-facing features (including UI/UX), core gameplay functionality, various systems, and generally solve challenging problems for high-profile mobile games.
  • To be successful in this role, you will have a passion for games, a high level of integrity, great technical depth and skills, and a strong desire to build successful software.
  • Excellent communication and collaboration skills.
  • Ability to translate business requirements into technical solutions