Senior Software Engineer (m/f) for PubNative

Berlin, Germany


PubNative is a mobile publisher platform that serves native ads via a scalable and flexible API for mobile apps and web. Our publisher-first approach focuses on the specific needs of each publisher across all verticals. Our ad serving technology is used by developers and publishers around the world.

PubNative was founded in July 2014, now the company strong of 60+ dedicated and passionate technology enthusiasts is headquartered in Berlin with offices in San Francisco, Seoul and Beijing.

Our system consists in a Go API, iOS SDKs, Rails 5 and ng5 dashboard, Scala and Spark data pipeline running on a Mesos and K8S cluster.

We are looking for a Senior Software Engineer (m/f) to join our team in our Berlin office.

Your Responsibilities:

  • You design, develop and maintain our ad server and tracker (written in Go)
  • You will be able to contribute to our data pipeline (written in Scala) after several months with us
  • You take part in code review and architecture discussion
  • You work independently and in the team
  • You enjoy the freedom to work on cutting edge technologies and exploring new ones

Our Requirements:

  • 4+ years of experience in software engineering / web development
  • Knowledge in one of following languages: Go, Scala, Ruby
  • Knowledge of MySQL, Redis, Nginx, Kafka, Docker
  • Comfortable using Git and AWS
  • Experience in building low latency and high throughput applications
  • Experience with ad-tech industry is a plus
  • Fluently communicate in English

What we offer?

  • Reimbursement of the public transport monthly cards (company BVG abo)
  • Reimbursement of your private telephone bill (20€ after tax)
  • A day off on your birthday
  • Opportunity to attend industry or participate to events & conferences
  • Team events
Interested? Then submit your CV along with links or demos of your work online.