Overview

THE LOW DOWN

East Side Games has an immediate opening for a back-end Senior Software Engineer. You have a passion for clean code and have experience in game, start-up, or web development environments. You (yes, you!) are able to work under tight deadlines and successfully perform fast iterations with agility and ease.

 

WHAT YOU WILL BE DOING

  • Design, architect, implement & troubleshoot PHP-based server side software, including shared tools and libraries.
  • Work with multiple data store technologies such as MySQL, Redshift, & Couchbase.
  • Optimize & ensure the smooth operation of write-heavy server software.
  • Build highly-available, highly scalable systems.
  • Plan & ensure the uptime of server software in high-traffic, high-growth web environment.

*** Duties & responsibilities outlined above are representative, but not all-inclusive.

 

WHAT YOU NEED

  • Bachelor’s degree in Computer Science, Software Engineering or related technical discipline (or equivalent experience)
  • 5+ years of experience in object-oriented server-side programming environments such as PHP, Python, or Java. Need to be skilled in PHP!
  • 3+ years designing, querying, optimizing & scaling MySQL or NoSQL databases (we use Couchbase).
  • Experience in a scaled environment & understanding in detail the difference between scale up & scale out, and why.
  • Prior experience working on & shipping large-scale software systems or game titles through iPhone, Android, or Facebook app.
  • Must have a strong interest in the social & mobile gaming space; we encourage you to play games & provide input in their design.
  • Unmatched written & verbal communication ability; you have worked effectively with multi-functional teams.

NICE TO HAVES

  • Advanced Object-Oriented skills preferred.
  • Prior experience working with Couchbase in a high-traffic, large data-set environment.
  • Experience building software deployed to a cloud-based environment such as Amazon Web Services.
  • Prior experience in DevOps or system administrator roles considered an asset in this position.
  • Solid understanding of network based-client/server systems and its implications on performance & security.
  • Experience building front-end web software with HTML/CSS/Javascript an asset.

About East Side Games

East Side Games is home to a dedicated, collaborative team with a passion for crafting quirky, highly creative social and mobile games. If you are looking for an innovative, fast-paced environment where your work makes a difference, we'd like to talk to you.

Whether you've stumbled upon our glorious portal via job postings out in the interwebs, or you've rubbed shoulders with an ESGer out there in the wild (usually near an open-bar), you've come to the right place to stake your claim on the beginnings of a new career at one of Vancouver's most darling studios.