SENIOR SOFTWARE ENGINEER (BACKEND)

Zynga
Full-time
Austin, TX; Bay Area, CA; Toronto, Canada
$98,400 - $145,620
Posted on a month ago

Job Description

Zynga is seeking a Senior Backend Engineer to develop and architect critical game components and systems for high-profile mobile games like Words With Friends. The role involves working on user-facing features, core gameplay functionality, and solving challenging problems within a collaborative, fast-paced environment.

Responsibilities

  • Define, architect, develop & maintain features and gameplay functionality
  • Support live-ops and deployments
  • Develop robust and scalable APIs and server-side logic
  • Design and implement database schemas
  • Deploy and maintain applications on cloud platforms
  • Write unit and integration tests
  • Participate in code reviews
  • Optimize code & memory for performance
  • Develop & integrate new technologies
  • Work with product managers, designers, and engineers
  • Create technical documentation
  • Address performance bottlenecks
  • Mentor junior engineers
  • Participate in technical design discussions
  • Improve team development processes

Requirements

  • Bachelor's degree in Computer Science or related field
  • 5+ years of Backend development experience
  • Expertise in Ruby on Rails, C#.NET, Node.js, Python, or Java
  • Solid foundation in data structures and algorithms
  • Experience with database systems (PostgreSQL, MySQL)
  • Experience with cloud platforms (AWS, Azure, Google Cloud)
  • Expertise in caching frameworks (Redis, Memcached)
  • Proficient with containerization technologies (Docker, Kubernetes)
  • Expertise with CI/CD pipelines
  • Excellent communication and collaboration skills
  • Experience with version control systems (Git)
  • Experience with Agile development methodologies
  • Understanding of mobile concepts

Benefits

  • No benefits