Senior Software Engineer (m/w)

Job Informationen

Your tasks: Make use of technologies and services offered by cloud platforms like AWS Use of storage systems and large-scale query systems like Cassandra Systematically work towards strict metrics (performance, resource usage, reliability) Integrate various machine learning models and components Work with, mentor and learn from a talented team of engineers Your profile: 5+ years of experience in building large scale distributed systems Experience with web-scale systems handling TBs of data with 100k+ qps at low latencies Deep knowledge in Scala, Java, or C++ and Python, Bash, or Perl Advanced knowledge of databases and messaging systems (e.g. Couchbase, Kafka) Advanced knowledge of modern architectural patterns e.g. REST, microservices, stream processing Advanced knowledge of a batch processing framework e.g. Spark, Hadoop Experience with version control systems (e.g. Git) and cloud technologies (e.g. AWS) Interest in large scale data mining and machine learning is desirable Knowledge of client-side technologies (e.g. JavaScript, Angular, React) is a plus MSci/PhD degree in Computer Science or equivalent Ability to communicate well in English and to thrive in a peer-driven engineering culture

Benötigte Skills
  • Senior
  • Scala
  • JAVA
  • C++
  • Python
  • Python
  • Perl
  • Bash
  • Softwarearchitektur
  • Englisch
  • JavaScript
  • Angular
Job Details
  • Pensum Vollzeit