Apply as Senior Python / C++ Developer 

Responsibilities:
Code development, cleanup and maintenance of existing solutions, both of in house tooling as well as customer applications
Discussion, definition and implementation of interfaces in distributed systems
Advancement of the distributed software architecture
Design and implementation of tests
Assistance in benchmarking, profiling and optimizing high throughput software solutions
Continuous advances in test coverage and documentation

Qualifications:
Experience in software development or computer science or appropriate professional experience of more than three years
Knowledge of object-oriented Python
Knowledge in at least one of the following fields:
Modern C++ (C++11/14)
Migration of projects from python 2 to Python 3
Parallel computing architectures, e.g. multicore systems, GPU systems
Performance optimization and profiling
Experience in the following fields is of additional advantage:
Development in Linux environments
Python libraries and frameworks like numpy, pandas, matplotlib, nosetest, py.test, Cpython, Cython, Boost.Python etc.
Distributed software development like client/server or cluster applications
Big data visualization

We offer
Technologically challenging tasks in an international fast growing high tech company
Young, multidisciplinary and international team of domain scientists, computer scientists and engineers
An open culture welcoming new ideas and initiatives
Possibility to grow personally and professionally through training and conference visits
Annual gross salary: starting from EUR 49.000,-- according to skills and experience