Apply

Game Server developer at Riviera Partners

Located in San Francisco, USA. Posted May 17, 2010

Game Server Developer

A pioneer in the next generation of social gaming NEEDS skilled programmers with strong RoR skills. Since our founding in June 2008 we have released 12 games to the Apple App Store, among them the critically acclaimed and #1 Free App and Top 10 grossing app.

Our team consists of technologists, gamemakers and industry-recognized veterans. The company is backed by leading investors including Kleiner Perkins Caufield & Byers, Norwest Venture Partners and Maple investments.

We are seeking talented individuals who will participate and contribute to our growth, and who will enjoy our fun, dynamic and focused business environment.

Responsibilities

Build a large, scalable service for delivering dynamic social gaming content across the web.

Develop server side game logic, AI, matchmaking and other systems for a suite of new social games running on multiple platforms.

Requirements

Strong fundamentals in Object Oriented Programming, design patterns, algorithms, and data structures.

Comfortable with asynchronous network programming, server frameworks, distributed systems, fault tolerance, and scalability.

Detailed understanding of implementing a large server application including networking, memory, storage and concurrency.

Knowledge of web service technologies and protocols (e.g. Linux, MySQL, Apache, REST, XML, Ajax, etc.)

Experience developing server software in an interpreted, dynamically typed language (e.g. Python, Ruby).

An appreciation for how elegant algorithms and data structures are compatible with pragmatism and getting cool things done.

Other Key Attributes

A passion for social games and social networks.

Comfort working under tight deadlines in a fast-paced environment.

Appreciation for being part of a fast-paced startup environment—an interest in working with a small team to create software used by millions of people every day.

Strong communication and time management skills—the ability to balance high quality work standards against time constraints.

A relentless passion for creating industry leading products and the highest quality user experiences.

Applications are now closed.