Ihr Aufgabenbereich:

  • 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

Ihre Qualifikation:

  • 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

Wir bieten:

  • 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

Recommend Job

Your name *

Recipient email address *

Subject *

Message *