Lead Backend Programmer

Avalanche Studios is looking for a Lead Backend Programmer to spearhead the development of both internal and player-facing backend services. The services you and your team will develop are used in both our AAA games and self-published games with millions of active users.

In this role you will design and develop our next generation of backend services as well as support existing games running on current generation backend. The lead backend programmer works with a team of backend developers, mentor them in their day-to-day work, plan long term technical roadmaps and promote a positive and collaborative team spirit. As our backend stack consist of a variety of services implemented in Go, Python and some legacy php, we’re looking for someone who have solid experience managing large code bases shared between multiple products. 

Required Qualifications
Senior level, expected a minimum of 7+ years of professional programming experience
Strong knowledge of Python, Java or Go
Extensive experience from storage technologies such as MySQL, NoSQL, Memcache
A great sense of technical excellence, functionality and problem-solving
Strong communication skills and ability to lead a diverse team
Excellent verbal and written English

Desired qualifications
Knowledge of Javascript, jQuery, C#, C++ or Google App Engine
Previous work with high availability solutions
Experience within mobile and social media
Used to work with TDD
Game lover

To apply for this position please register below with a detailed CV and cover letter. Apply as soon as possible as we review applications continuously. All further information is provided under non-disclosure agreement only. All applicants are required to relocate to work full-time in Stockholm.

current job openings