View job here

Job description

Our products connect technology and consulting. We process and automatically analyze news content such as online and print articles, agency newsfeeds, blog posts and of course social media. We apply concepts from data science, information retrieval, artificial intelligence, natural language processing, information visualization, large-scale system design and of course user interface design. We enable our business teams to digest and enhance the results into actionable insights for our clients. 

The Ubernetrics team is dedicated, friendly and developing rapidly. Excellent work and continuous feedback to learn and grow together is an important CULTURE driver for the team. Agile principles are lived from strategy definition to operational implementation.

Apply your expertise on top of a hybrid cloud computing stack, broad software technologies and open-source tools and turn your vision of data analysis into elegant software solutions. 

The Role:

  • You provide a reliable and continuous stream of data to other applications 
  • You make sure annotations are efficiently applied and you implement additional annotators  
  • You directly work with downstream engineering teams and business teams to jointly refine the requirements and focus on the right priorities 
  • We all strive to keep up to date with new technologies and methodologies and streamline their adoption by the team 

You should have

  • University degree, ideally with a specialization in computer science / business informatics and at least 3 years of professional experience as a software developer 
  • Sound knowledge of agile development methods, Clean Code principles, TDD, CI/CD 
  • Profound knowledge in JVM-based Language (Java, Kotlin, etc)  
  • Safe handling of large amounts of data, and knowledge of corresponding design patterns, data structures 
  • Experience with messaging / stream processing (Kafka, SQS, etc) and distributed systems
  • Experience with relational and NoSQL-databases
  • Experience with Python or Typescript or at least another statically typed language
  • Proficiency in English 

Would be a bonus if you have the following experience:

  • Familiarity with concepts such as containers, Kubernetes, and serverless computing
  • Experience with Elasticsearch
  • Experience with Google Cloud Platform
  • Experience in big data projects, advanced analytics (e.g., machine learning, artificial intelligence) and analytical programming languages
  • Some form of reference work, e.g., on GitHub 

We offer

  • Exciting technical challenges and great opportunities to learn, grow and contribute
  • A welcoming, friendly, supportive and multicultural working environment in the heart of Berlin
  • The chance to bring in your ideas and be creative in a team
  • A focus on building a great product by doing things the right way
  • Flexible working hours and help with relocation from abroad