Software Engineer (Scala)


About a team: 

The Processing Team is responsible for development of a backbone of Adform real-time analytics and data processing platforms. These solutions collect and process massive datasets and activate them for our customer use.

Team is responsible for design and technologies selection, for development of components and helping other teams to integrate with the platform. Platform is being developed using Java and Scala. Storage technologies include, but are not limited to, Aerospike, Hadoop, Mongo DB, PostgreSQL.

What challenges we face:

  • High load, big data – we process more than 60k transactions per second, store billions of records in our distributed storage systems
  • 24/7 availability
  • High scale distributed systems development and management

 Your tasks:

  • Design, build, test, deploy, monitor and maintain products and services
  • Focus on value delivery for customer
  • Collaborate with the team 
  • Work closely with other teams to determine inter-dependencies
  • Optimize the efficiency of development workflows
  • Apply best practice defined by different functional areas (Architecture, Quality, Security, Product Management, Project Management)

Ideal candidate: 

  • Have strong development skills in one of the following languages: Scala(preferred), Java, Python, C# 
  • Want to use and improve Scala skills 
  • Have experience in data driven solutions 
  • Is familiar with highly-available, high-throughput low-latency systems and concurrent programming
  • Have experience with Apache Spark, Storm, Flink 
  • Have experience with devops and related technologies like Team City, Docker, Kubernetes, Drone etc. 
  • Have experience with NoSQL technologies (Aerospike, Mongo, other) 
  • Have experience in working with Kafka or other messaging platforms 
  • Have Adform DNA: Open & Caring; Agile and Innovative; Ownership Mindset 
  • Communicate in English

Our Promise:

  • Experienced and professional team
  • Challenging and unique tasks
  • Dynamic, inspiring and international environment
  • Creative approach
  • Informal style of leadership and communication
  • Convenient location (by Politechnika station)
  • Multisport card
  • Medical insurance
  • And some other standard benefits: company offsite events, team buildings, game rooms and other fun office activities

About Us:

Adform provides an integrated Software as a Service platform for the buying, managing and serving of digital advertising. The company’s software consists of a Data Management Platform, a Demand Side Platform and an Ad Serving Platform with advanced analytics, reporting and creative tools that drive high impact digital advertising campaigns globally. Founded in Denmark in 2002, Adform services a client portfolio that includes the world’s leading agencies, advertisers, consultancies, and publishers.

To learn more visit us at

All our career opportunities are listed here