BackEnd Engineer

Intro & Candidate Profile

We are looking to strengthen our backend team with a solid and skilled backend engineer. While we appreciate specialists and your particular skillset will be a large part of forming the position, you must be a well rounded engineer that is able and willing to take on various tasks across the full lifespan of backend features, including maintaining it in production. Full Time employment position, on-site, starting ASAP.

Requirements:

  • Highly skilled software developer with a firm grasp on creating highly robust, scalable and flexible backend solutions and a keen eye for detail
  • A solid grasp and experience working with both SQL and NoSQL backed systems
  • Multiple years of experience in a similar position
  • A general and good understanding of different programming languages as well as the ability to quickly pick up new ones
  • Experience working with Linux based systems
  • Fluent in English
  • Skilled in verbal and written communication
  • And, most importantly: a passion for games and a strong desire to work with large scale backend systems

Having hands-on experience with the systems we work with is not required but would be a major plus:

  • Google Go (most of the core backend is written in Go)
  • Apache Cassandra
  • Scripting languages (especially Python, bash and Ruby)
  • Version control systems (we use git)
  • Operations
  • Amazon cloud services (we are hosted in Amazon and use many of their services throughout)
  • BI and Redshift

It would also be major plus if you:

  • Have a higher education degree in a relevant field
  • Have previously worked with test driven development and is able to maintain a very high level of quality in the products you deliver
  • Experience with benchmarking, stress testing and tuning of complex systems
  • Knowledge of working with systems such as Jenkins, Asgard, etc.
  • Experience with integration of 3rd party services such as Facebook, Game Center or similar
  • Have experience from within the field of mobile or social games or from an established successful game studio