Middle Go Developer (AdTech/DSP)

Dnipro Kharkiv Kyiv Lviv Odesa Remote (Ukraine only) Sumy Uzhhorod Vinnytsia GO

Required skills

Go / good
AWS / good

We are looking for a mature Software Engineer to help us in building a demand-side platform that helps the world’s top brands at launching, analyzing, and optimizing their digital advertising campaigns across display, native, mobile, video, audio, digital out of home, and advanced TV formats.

Customer

Our Customer is a pioneer in “programmatic” advertising. Based in the USA, the Customer helps the world’s top brands deliver personalized digital advertising across all connected touchpoints. Over 9,500 marketers in 42 countries use the demand-side platform every day.

The Customer builds a technical and commercial framework for agencies, brands, tech companies, and content owners designed to provide long-term sustainable solutions for a clean digital media supply chain with brand-safe, viewable inventory utilizing their platform.

Project

The demand-side platform we are developing receives up to 10 million advertising opportunities per second. We run this data through over several internal and partner enrichments to extract many targetable properties. At the end we match it against 100s of thousands of advertising strategies to choose the best ad and we do all this in less than 1/10th of a second.

We are looking for a Software Developer to join the Audience and Data Engineering Team. This team uses best in class technology to develop low-latency, high-volume, secure, reliable, and scalable services using a variety of cutting-edge software platforms. As a Senior Software Engineer, you will architect and own one or more of the team’s core big data services utilized by other engineering departments and clients directly.

Requirements

  • 3+ years of software development including extensive experience with Golang and gRPC/Protobuf building low latency, scalable applications
  • Recent experience in the AWS stack including ECS/EC2, Lambda, RDS, Terraform, and CloudFormation as well as experience with Kubernetes and Helm
  • Experience with relational and non-relational databases such as ScyllaDB, Aerospike, PostgreSQL, MongoDB, Cassandra, Redis
  • Ability to quickly diagnose, understand root cause of, and resolve a wide range of software engineering or technical issues, minimizing the impact on productivity
  • Passion for following SOLID Design Principles
  • Clear and effective written and verbal communication skills
  • At least Upper-Intermediate level of English

 

Will be a plus:

  • Experience with Python and C++
  • Big data (Hive, Hadoop, Redis, Spark, Kafka, Kinesis) or ML experience
  • Production expertise with emphasis on building observable, scalable applications including CI/CD pipelines and automated monitoring/alerting (CircleCI, Prometheus)

Responsibilities

  • Develop a complex and critical set of big data services and applications
  • Participate in technical discussions with other Engineers with emerging ability to ensure that technologies chosen to support our products provide the most appropriate and robust functionality
  • Provide regular guidance to junior engineers to ensure that all teams are producing code that is sound, efficient, and maintainable
  • Assist in defining the team’s technical strategy and advise on product backlogs and roadmaps to achieve strategic goals
  • Help drive continuous improvement in approach to software development, with extreme commitment to quality, innovation, efficiency, and culture

WHY US

  • Health & Legal support
  • Discount program
  • Sport activities
  • Outstanding offices
  • Comfortable place in a cozy room
  • Continuous education
  • Flexible schedule
  • Remote work
  • Diversity of Domains & Businesses
  • Variety of technology

Share this vacancy

apply now

apply now

    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb