Lead Back-End Engineer

By February 3, 2020Jobs

With the app-stores overcrowded, cloud-gaming is the next big thing and HTML5 is now one of the fastest growing cloud-game technologies. CoolGames has been a front-runner in developing and publishing high-quality HTML5 games since 2010, such as Angry Birds, Battleship and Daily Sudoku, which is now the #1 sudoku game on Facebook. Our games can be found within numerous social platforms & messaging apps, as well as on game websites and media channels worldwide. They combine high quality core gameplay and a well-designed metagame for long-term retention with social- or multi-player features for viral distribution and discoverability. And monetization is often a mixture between ads, IAP and subscription models.

We are currently looking for a Lead Back-End Engineer to head our Back-End engineers, as well as our Quality Assurance & IT-Support team.

Your key responsibilities:

Back-End

  • Lead the back-end team, with specific focus on:
  • Ensuring solid coding practices, technical briefs, code reviews and guarantee long term maintainability, scalability and quality
  • Securing that the business-critical platforms will be available to high SLA standards + 24/7 emergency back-up is in place
  • Developing, updating and maintaining plans for ongoing integration, upkeep and improvement of our architecture/systems/engines supporting our high traffic platforms

Quality Assurance & IT-support

  • Supervisor to the QA manager, who is responsible for leading the QA & IT support team
  • Secure the development of a QA automation roadmap (e.g. new tools and frameworks)

General

  • Foster an engineering culture that excites people to work hard
  • Work with HR to recruit the best engineers in the industry
  • Work closely with the Lead Game Developer and with other internal stakeholders
  • Negotiate and administer vendor, outsourcing and/or consultant contracts and service agreements

Requirements

Experience

  • 5+ years of experience as lead software engineer, ideally in the gaming industry
  • Proficiency and affinity with Java, Python, Django and Amazon Webservice is a plus
  • Experience running a live client/server game in a leading engineering position
  • Fundamental understanding of computer systems, up and down the stack
  • A preference for simplicity over complexity, averseness to over-engineering

Competencies

  • Have strong communication skills, both technical and non-technical
  • Be able to think forward: have ability to anticipate the implications and consequences of situations and take appropriate action to be prepared for possible contingencies
  • An energetic, pro-active, can-do mentality
  • Flexible and stress-resistant by nature

Benefits

What we offer

  • A highly dynamic job with a competitive salary
  • Company pension plan and travel cost compensation
  • Optional company stock plan participation
  • Health care insurance compensation
  • Sports allowance
  • An attractive office location in the center of Amsterdam
  • An open, informal and international company culture
Apply for this job