Additional Resources Ltd.
This job has been posted for more than 30 working days and has expired.

Software Engineer - Berlin Germany

Software Engineer - Berlin Germany

Salary highly competitive + bonus

My client is the first Marketing-Technology platform specifically developed for online and mobile games and they are looking for a few Software Engineers.

They are open to salary and will pay top Euro for the right candidate.
With company game marketers can create revenue from their churned players, acquire new players and go full circle in engaging their current players.

The self-service platform uses the latest personalization technologies to build lasting relationships with players by reaching them at the right time, at the right place with relevant messages that serve their individual needs.

The platform's unique integrated market place gives marketers direct access to millions of identifiable players.

We are looking for a kick-ass Software Engineer, who cares about quality code and is excited to build an amazing advertisement solution with cutting edge technologies in a large scale distributed system which includes big data and high throughput environments.

Your qualifications:

At least 4 years of experience with a deep understanding in Core Java and/or Scala, especially in Concurrency/Multi-threaded programming (native, Actor model, Akka)
Can adjust to a fast dynamic startup environment and culture
Knowledge of distributed in-memory architecture: using cache (Memcached, Redis, EHCache etc.)
Experience with big data solutions (Hadoop, Spark, parquet) and large messaging infrastructures (Kafka, RabbitMQ)
Experience with NOSQL solutions (Casandra, druid, Impala, presto)
Smart, interdisciplinary, fast learner and teamplayer
Knowledge of SQL databases and capable of comfortably crafting queries
Strong experience with Java server development and cloud services (Amazon EC2)

Your tasks:

Build a generic environment for our advertisement solution.
Build a big data solution to manage and process tens of TB a day.
Build a unified way to work with many API's in parallel.
Build a high throughput product to handle tens of billions events a day.

What we offer you:

Mutual respect and the freedom to do things a bit differently form the basis of our daily work.

We have been quite successful by achieving tasks together - while a good laugh is always welcome.

Our team members enjoy a productive atmosphere in a company blending the fun of online and mobile gaming with a highly professional spirit.
We're determined to further expand our business proposition in an exciting and international growing market.

Situated in the heart of Berlin, we draw in talent and ideas from all over the globe to one of the world's most creative cities.

Our team members have the chance to take on quite some responsibility and grow with us at a fast pace.

Additional Resources Ltd is an Employment Business and an Employment Agency as defined within The Conduct of Employment Agencies & Employment Businesses Regulations 2003