SW Ingenieur (m/w)

Job Informationen

Your tasks: Design and build complex data processing pipelines and data-centric systems Build tools and components for data ingestion and data transformation Develop machine learning modules for various forms of data and modalities Systematically work towards strict metrics (performance, resource usage, reliability) Work within a talented and fast-paced team of engineers Your profile: 1-3 years of experience in building large scale distributed systems In-depth understanding of concepts such as algorithms, networking and internet technology Deep knowledge in Scala, Java, or C++ and Python, Bash, or Perl Knowledge of databases and messaging systems (e.g. Couchbase, Kafka) Knowledge of modern architectural patterns e.g. REST, microservices, stream processing 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 Bachelor/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
  • Scala
  • JAVA
  • C++
  • Python
  • Python
  • Bash
  • Perl
  • Softwarearchitektur
  • JavaScript
  • Angular
  • Englisch
Job Details
  • Pensum Vollzeit