Senior Software Engineer in Berlin (m/f/x)

  • Software Engineering
  • Berlin, Germany

Senior Software Engineer in Berlin (m/f/x)

Your tasks

As a developer at Searchmetrics you will be responsible for aggregating and processing the data we need for our business. The teams work independently and are self-organized using the Scrum methodology. Every team can choose their technologies and development process to ensure flexibility and autonomy. We are operating with a "you build it, you run it approach", which means that every team is responsible for their services from planning to deployment and maintenance. Dev-Ops support the teams to maximize the stability of their applications and systems. 

  • You will work with batch- and stream processing frameworks to process data in efficient ways (such as Apache Spark and Apache Flink) 
  • You develop and maintain Java based micro services (Docker, Dropwizard)
  • You have the chance of getting the most performance out of various database systems such as MySQL, Cassandra or Elastic Search
  • You will be starting new projects as well as maintaining and enhancing existent systems 

Our requirements

  • Excellent Java skills (language and platform)
  • Profound experience in Big Data Technologies like Hadoop, Spark or Kafka are welcome but not mandatory
  • Experience in working with distributed systems and in drafting software-architectures
  • Knowledge of the AWS ecosystem is preferred but not mandatory
  • Open to new technologies
  • Ready to share knowledge 
  • Open minded and team player attitude
  • Business-fluent English is required