Senior Software Engineer at ad2games

Berlin, Germany

Posted on Jul 19 2016 (over 3 years ago)


European citizens only

Ad2games is a fast growing performance marketing platform for games. We help game publishers to monetize their games using a variety of marketing channels. We are located in the heart of Berlin and are currently expanding with offices in San Francisco and São Paulo.

In the last two years we have built a customized data warehouse solution that is used both internally and by our customers. We currently gather over 100GB of data per day from more than 7 different external APIs. We process that data using a software stack that includes Apache Spark, PostgreSQL, Ruby, Protocol Buffers and many AWS Services (EC2, EMR, RDS, Kinesis, S3). The aggregated data is then used to power our user statistics, realtime reporting and billing applications.

We also built our own highly optimized Adserver which can deliver thousands of ad-impressions per second with latencies less than a millisecond. We achieved this by writing efficient and concurrent Go code that asynchronously communicates with the rest of our backend infrastructure.

These are just some of our numerous exciting projects. We are constantly improving our existing technology and developing new products. For that reason, we are currently looking for an experienced engineer who will join our team and help us achieve those goals.

You will be joining a team of seven engineers who are working on multiple internal and customer-facing projects using a variety of technology (mostly Ruby and Go). We are passionate about technology and teamwork. We believe in always using the best tools for the job and continuously improve our toolset and skills. We have regular Hack Fridays, Coding Dojos and strongly believe in Open Source (see

Main requirements

  • 4+ years of relevant working experience
  • Very good understanding of systems engineering, scalability, and algorithms
  • Experience with Ruby, Go, Javascript and/or Scala
  • Database knowledge, preferably with both relational and non-relational databases
  • Experience designing implementing APIs
  • Knowledge of server management (deployment, monitoring, optimizing, etc.) a plus
  • Ad-Tech experience is a big plus
  • Entrepreneurial drive to create successful products
  • Desire to work in a fast paced international start-up environment
  • Disciplined approach to automated testing and quality assurance
  • Very good communication skills, high proficiency in English


  • Becoming a part of a unique and fun company culture
  • Profiting from working with serial entrepreneurs who co-founded over 10 successful companies
  • Working with a highly motivated and skilled team of top performers
  • Getting access to a well-established network in Berlin’s start-up scene
  • Having the opportunity to attend German classes and numerous events
  • Enjoying a competitive remuneration package and much more
  • Working in the start-up centre of Berlin-Mitte, the European Silicon Valley
  • Hack days where you work on what you are passionate about

We offer a competitive salary depending on your experience, including stock options. We will also help you with visas and relocation if needed.


Do you have any question or comment for ad2games about their position Senior Software Engineer?


Please log in to ask a question

Get noticed by being the first to ask ad2games a question.
No question right now? Subscribe to this job post to be notified when other applicants ask something.