Все вакансии

Scala Software Engineer

Adform BY
  • Scala
  • aerospike
  • Mongodb
Полный деньMid
#88612Минск По Задать вопрос

Your Team:

We are looking for a Scala Software Engineer for a team which is responsible for creating and adoption of project «User Profile as a Service» – single data storage about our customers. If you are really good in Java and want to switch to Scala – we are ready to help you with that.

Your Tasks:

  • Build scalable high load systems.
  • Design solution, write code, build, deploy, monitor and maintain Adform product.
  • Collaborate with, learn from, and mentor teammates in Agile team.
  • Work closely with other teams to determine inter-dependencies.
  • Optimizing the efficiency of development workflows.
  • Write unit, integration, e2e tests.
  • Drive User Story delivery from inception to production.
  • Help Product Owner to identify technical requirements.

About You:

  • Have very strong development experience in Java and/or Scala based large-scale distributed back-end applications.
  • Have experience in stream/high load application development (Storm, Spark, other).
  • Have experience or knowledge about NoSQL databases (Aerospike, MongoDB, etc).
  • Have experience in ETL workflows building (would be an advantage).
  • Have experience with Agile development, including continuous integration, continuous deployment and coding for automated testing.
  • Have experience in highly-available, high performance, low-latency systems, concurrent programming (would be an advantage).
  • Have experience with solution design, coding and release to customers.
  • Used to open and informal communication inside and outside the team.
  • English at least intermediate level.

We are offering:

  • Challenging and unique technical tasks.
  • Experienced and professional team.
  • Opportunity to learn and work with challenging technologies: Aerospike, Kafka, Storm, etc.
  • Flexible work conditions and a lot of employee benefits (from free coffee and cookies to extra long vacation and compensations for team building, learning and sport activities).
  • Being part of competition with world level companies.
  • Opportunity to become an expert in perspective AdTech domain.

About us:

Adform provides an integrated Software as a Service platform for the buying, managing and serving of digital advertising. The company’s software consist 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.

Требования к кандидату

  • Технологии: Scala, aerospike, Mongodb
  • Иностранные языки: Английский — Intermediate
  • Дополнительно: Принимаются заявки от иногородних (при условии переезда), возможны командировки
Kotiaru — Светлана Пристром HR-менеджер


Авторизуйтесь, чтобы оставлять комментарии

About Adform

Adform is a media agnostic tech vendor for media agencies, trading desks, advertisers and publishers that offers the world’s only programmatic brand-led media platform supporting all aspects of multi-screen brand advertising. The Adform tech stack includes demand and supply side platforms, automated guaranteed, a third party ad server, data management platform, private marketplace, programmatic publisher ad server and a market-leading creative suite. 

Established in Denmark in 2002, Adform now has more than 800 employees and offices in 21 countries including the United States, the United Kingdom, Germany, Sweden, France, Denmark, Norway, Finland, Spain, Italy, The Netherlands, Belgium, the Czech Republic, Poland, Turkey, Singapore, Lithuania and Belarus. The biggest office by far is in Vilnius, Lithuania, where most Resarch and Development, Product Management, HR and Accounting are located. About 370 people work in Research and Development using some of the most advanced methodology and technologies.

Challenges
All development focus is on improving the Adform platform. As a result, developers work with some interesting challenges in the architecture and new features which they build.

These challenges are esepcially in:

High load

Buying, serving and tracking many billion ads every day in real-time give peak loads of well over 3.500.000 QPS – with each single transaction requires database access and decision-making in milliseconds.

·                4000 high performance servers

·                1 500 000 requests per second

·                Complex calculations per request needed in less than 20 ms

·                Data Centers across the world

·                High availability load balancing and failover

·                Decision tree’s spanning large matrixes


Big Data

Parallel analysis and optimization algorithms trawl the massive amounts of data for identifying patterns and enabling reporting

·         Peta Bytes of data on 50+ servers

·         Large Hadoop project

·         Huge NoSQL clusters

·         Data pattern analysis using multi-varied processing algorithms and decision trees


Creative Advertising

Adform leads the Rich Media revolution constantly inventing funky engaging formats with video streaming, games, maps, magazines and many other interactions for all devices and supporting e.g. swipe on touch screens

·         Daily creative production for some of the largest media sites with 10+ million users

·         Innovative formats

·         Video, VAST

·         Mobile, Tablets, Touch screens, Swipe

·         Outdoor screen controlled through smart phones for e.g. games

·         Creative Toolkit for Flash 


Integrations

Integrations with partners such as Google, Adobe or Facebook are a key element to making advertising easy and fast. We constantly partner, communicate and integrate with some of the biggest digital players in the world

·         Facebook, Google, Adobe

·         Large e-shops and CMS platform

·         Adform Marketplace

·         TV ads recognition


UX and Real-time Trading
Users in the advertising industry are used to spicy user experiences and design so the Adform UX team has a high focus on UX and general design

·         Daily operations as advertising campaigns planning and Real Time ads buying and optimization must be intuitive and simple

·         Users set up campaigns through our system that spend over > 1 bln DKK

·         To improve user experience we use modern frameworks and libraries along with in-house components

o   Backbone.js

o   jQuery

o   Underscore

o   Handlebars

o   LESS

How we do it?

·         We prefer flexibility and lightweight requirements instead of huge documents

·         We have short iterations and we are not afraid to fail fast

·         We use 50 sticky notes per team each iteration

·         Being lazy by heart we love automation

o   Automated testing

o   Continuous integration

o   Automated deployment

 

·         We also love Scrum and Kanban

·         We deliver 8-16 features or upgrade each month

·         We keep a flat organizational structure with small development teams

·         At our regular “Hackathons” developers work two days on their own projects and elect the winners

·         Our Unconference is an innovative format to share ideas among great people

 

If you are interested in career opportunities @ Adform, please follow the link: http://join.adform.com/open-positions/all/belarus/

 

Эл. почта:

Сайт: adform.com

Офис:

БЦ "Титул"
Рейтинг компании 0.0
Отзывов 0

Другие вакансии Adform BY

DevOps Engineer
81516 Минск До
.NET Software Engineer (FLH)
85534 Минск До
Software Engineer - JS/React/Node.js
88701 Минск До

Похожие вакансии

Tech Lead Paralect
85785 Минск До
Front-end developer InToSoft
88608 Минск До
Java Developer (Middle/Senior) ID Finance
84546 Минск До
Использование материалов, размещенных на сайте, разрешается при условии прямой гиперссылки на dev.by. Ссылка должна быть размещена в подзаголовке или в первом абзаце публикации.