This job might no longer be available.
Lead Back-End Engineer
3 years ago
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
Create Your Profile — Game companies can contact you with their relevant job openings.