Job Detail

Senior Software Engineer

Inseriert am: 20.08.2018

Senior Software Engineer


About the role



  • Design and build complex data processing pipelines

  • Design and accomplish strict metrics targets

  • Use or build large scale query processing systems like Cassandra

  • Convert machine learning prototypes into production systems for various forms of data
    (text, streaming, recommendations…)

  • Work with, mentor and learn from a talented team of engineers


About you



  • 5+ years of experience in building large scale distributed systems

  • Experience with web-scale systems handling TBs of data with 100k+ qps at low response
    times

  • Deep knowledge in C, C++, Java, Go or Scala and Perl, Python or Bash

  • Advanced knowledge of both relational and NoSQL databases (e.g. MongoDB, Cassandra)

  • Advanced knowledge of modern web patterns e.g. AJAX, RESTful APIs, SOA

  • 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. HTML5, CSS3) is a plus

  • MS/PhD degree in Computer Science or equivalent

  • Able to communicate well in English


Download full PDF

Details