< Back to results

Job Overview

You will join a team of experienced engineers and help them in developing our innovative measurements products.

You will lead projects by architecting, designing and implementing solutions that will impact the core components of our system.

You’ll develop new and awesome features while leveraging cloud native technology stack, do continuous improvements of our development process by adapting new technologies, and using them to solve product and engineering challenges while raising the bar of code quality and standards.

Who you are

  • BSc in Computer Science or equivalent experience.
  • 5+ years of experience with at least two of the following languages: Scala, Java, Python, Go, NodeJS.
  • Deep understanding of Computer Science fundamentals: object-oriented design, functional programming, data structures, multi-threading and distributed systems.
  • Experience with in-memory distributed cache such as Aerospike and messaging systems such as Apache Kafka, Amazon Kinesis, RabbitMQ, etc...
  • Experience working with Docker, Kubernetes and designing scalable microservices architecture.
  • Experience in working with SQL (MySQL, PostgreSQL) and Columnar/NoSQL Databases such as (BigQuery, Vertica, Snowflake, Couchbase, Elasticsearch, MongoDB, Cassandra, etc…).
  • Experience working in a BigData environment and building scalable distributed systems with stream processing technologies such as Akka Streams, Kafka Streams/Spark/Flink.
  • Proven experience working with cloud providers such as GCP or AWS
  • Experienced working in a Linux/Unix based environment.
  • Experience with Agile development, CI/CD pipelines (Git ,GitLab or Jenkins) and coding for automated testing.
  • A versatile developer with a “getting-things-done” attitude.

Nice to have

  • Previous experience with online advertising technologies is a big plus.
  • Familiarity with the cloud-native computing foundation (Prometheus, Envoy, CoreDNS, Fluentd, gRPC, Helm and Linkerd…)

Latest Jobs at DoubleVerify


DoubleVerify Overview

DoubleVerify is powering the new standard of marketing performance, giving advertisers clarity and confidence in their digital investment. Built on best practices, DV solutions create value for media buyers and sellers by bringing transparency and accountability to the market, ensuring ad viewability, brand safety, fraud protection, accurate impression delivery and audience quality across campaigns to drive performance. Since 2008, DV has helped hundreds of Fortune 500 companies gain the most value out of their media spend by delivering best in class solutions across the digital ecosystem that help build a better industry.

Website Twitter LinkedIn Archive


Visit DoubleVerify Careers Page (opens new tab)
DoubleVerify Jobs by Location

Check below to see all of the open DoubleVerify jobs organised by office location.

Atlanta (1)

Chicago (2)

Ghent (1)

Israel (1)

Los Angeles (2)

Mexico City (1)

New York (16)

San Diego (2)

Tel Aviv (5)

DoubleVerify Jobs by Team

Check below to see all of the open DoubleVerify jobs organised by team.

Client Services & Strategy (7)

Engineering & Modelling (12)

Finance & Accounting (1)

Marketing & Communications (2)

People & Places (1)

Product & Design (1)

Sales & Sales Support (1)

Technical Services (6)