Senior Software Engineer - Analytics

Senior Software Engineer - Analytics

Interested in creating great products that impact millions of people? Building high performance optimization systems rely on big data and machine learning? Want to solve complex large scale technical problems using the latest technologies? Zynga is seeking Senior Software Engineers to join the Analytics team in the Central Technology organization!

The Central Technology Analytics team builds advanced experimentation and optimization systems which enable our game teams to optimize various aspect of social gaming. Working closely with data scientists/researchers, you will build high-performance & large-scale systems that link big data / machine learning technologies to analyze and optimize within our games. Tools are primarily implemented using Java (Spring), Python, Go, Node.js, and various AWS technologies.

Minimum qualifications:

  • B.S. in Computer Science or related field or equivalent experience
  • Production experience in software development
  • Solid foundation in system architecture and software design with strong analytical and debugging skills
  • Experience building high-performance, large-scale applications and reliable software
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

Prefered qualifications:

  • 4+ years of software development experience
  • Knowledge of Java (Spring Framework), Go, Python, SQL, Hadoop, MapReduce
  • Experience in Node.js; solid knowledge of frameworks such as Backbone/Ember/Angular (preferred) or React and Flux/Redux
  • Experience with cloud environment like Amazon’s AWS
  • Experience in both relational and NoSQL database technologies
  • Familiar with Statistics concepts (p-value, statistical significance, etc.)
  • Exhibits strong software development qualities including the ability to drive creative and innovative solutions to complex problems, good technical judgment.
  • Excellent communication skills, and the ability to work effectively with others in a team environment.

Meet Some of Zynga's Employees

Nicole O.

Vice President, Games

With a long-term strategy in mind, Nicole works alongside an array of teams from various disciplines, guiding them as they create fun and exciting products to engage Zynga fans.

Jenny L.

Senior Product Manager

Jenny works at the intersection of business strategy and user-driven design, collaborating with a cross-functional team of engineers, designers, and artists to create and ship games that players love.

Back to top