Back-End Python Developer 
Location: NL, NH, Amsterdam
Department: Technology
Salary range: 45000-60000
Employment type: Full-time
Required experience: Mid-Senior level
Required education: Bachelor's Degree
Industry: Information Technology and Services
Function: Information Technology

Company profile:
Layar is a young and ambitious company located in the heart of Amsterdam. As the global leader in mobile augmented reality, the Layar app has over 35 million downloads and 2 million monthly active users. With the Layar Creator and its 80000 content publishers, Layar is pioneering the interactive print movement.Layar was acquired by Blippar in June 2014. Joining Layar means becoming part of a larger team, where technology is developed for both Blippar and Layar brands. You'll work closely with engineers in London, New York and San Francisco, with the ambition to create the world's best and largest Augmented Reality company.

Job description:
Layar is a front-runner in mobile AR technology. Our app is used by millions of users every month worldwide, and relies heavily on reliable and highly efficient backend services and infrastructure to deliver an amazing experience. For content creators, our web front-end must be solid and quickly adaptable to new user demands.We are looking for an experienced Python developer to strengthen our back-end team. You will be part of the team that builds the infrastructure and tooling that support our mobile app and the web-based content creator. We are currently working on expanding our set of APIs for 3rd party integration, re-engineering and scaling our statistics and data warehouse capabilities. We are also tailoring our content creation and analytics tools for larger enterprises, and the content consumption for the end-user.Job specsYou will be joining a team of server developers with varied skills in web development, systems development, devops and QA.Your primary roles will be to champion good software development practices in the team and to deliver high quality Python code. You will contribute to architecture and technical design of our back-end and of the Layar ecosystem as a whole. Our development team is small, and you can - and are encouraged to - have a big impact on product and technical decisions.

Requirements:
As software engineer, we expect you to be an experienced coder and technical designer, with a proven track record of designing, building, delivering and maintaining multi-server, scalable systems. A passion for delivering good products is essential. You know not only to make a computer do what you want, but also how to build (and keep building) a complex software product, within a varied and dynamic team.We are specifically looking for:A proven track record in working on heterogeneous and distributed systems.3+ Years of Python development experience.Experience with distributed source control (e.g. Mercurial, Git).Flexibility to deal with a rapidly changing environment.Preferably you also haveExperience with Python frameworks such as Django and Twisted.Experience with Infrastructure-as-a-Service, preferably AWS.Experience with automating analysis of large data sets.You should also have Permanent residence or working permit for the EEA/EU.

Benefits:
LaptopMobile subscription compensation25 vacation days a yearOur common lunches with the whole teamPing pong tableGreat colleagues and atmosphere