Game Server Engineer
Job Description:
Contract
Freeverse, developers and publishers of awesome titles such as Marathon: Durandal for Xbox Live Arcade, Wingnuts 2 and Burning Monkey Solitaire for Mac, and Flick Fishing, Skee-Ball and We Bowl for iPhone, are looking for an awesome server engineer!
Our offices are located in the beautiful, picturesque and uber-hip Dumbo area of Brooklyn, steps from the A/C, 2/3 and F trains.
Responsibilities
* Develop and deploy server backends for upcoming game titles.
* Create plans to deploy game servers – from staging, to initial launch, though scaling up post-launch.
* Create web-based management tools for game servers.
Requirements
* A desire to create world class games in the social space.
* Strong Ruby & Rails background with at least 2 years of production experience.
* Strong JavaScript experience (2+ years) a big plus.
* Ability to create web front-ends for server management.
* Extremely proficient with the LAMP stack, including production instantiation and administration, especially MySQL.
* Very proficient with MySQL replication, and implications of different architectures (InnoDB/MyISAM/NDB).
* Very proficient with package management systems including APT, Ports, Yum and RPM, and be able to compile from source.
* Deep understanding of how to scale realtime data access to millions of users – load balancing, reverse proxies, failover, and so forth.
* Experience with the following:
* Config management systems, such as Chef.
* Alternate web servers, such as NGINX, Lighttpd and Cherokee.
* Monitoring packages, such as Monit and Nagios
* Key value stores, such as Redis and MongoDB.
* Scala, Erlang, Node.js or similar functional programming.
Other Key Attributes
* A passion for social games and social networks, and gaming in general!
* Comfort working under tight deadlines in a fast-paced 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.
If this is you, we’re waiting to hear from you!
Job Perks
- Fully stocked kitchen area with drinks and snacks!
- Close to transportation!
- Hip neighborhood!
- Plenty more perks for the right candidate (see below…)
How to apply:
This position will start out as an on-site, full-time (M-F office hours) contract basis. For the right candidate we’ll be extending a permanent position and our great perks package.
Please email newjob@freeverse.com with your résumé, samples (if providable; either code or links), and any background stories you can share.




