DoubleVerify

About DoubleVerify

Ensuring brand safety in digital advertising

👥 251-1K📅 Founded 2008📍 New York, New York, United States

Key Highlights

  • Public company (NYSE: DV) since April 2021
  • Serves over 1,000 clients including Procter & Gamble and Unilever
  • Raised over $400 million in funding
  • Headquartered in New York City with a global presence

DoubleVerify, headquartered in New York City, is a leading software platform that provides digital media measurement and analytics. The company serves over 1,000 clients, including major brands like Procter & Gamble and Unilever, ensuring their ads are viewable and fraud-free. DoubleVerify went publ...

🎁 Benefits

DoubleVerify offers competitive salaries, equity options, generous PTO, flexible remote work policies, and comprehensive health benefits....

🌟 Culture

DoubleVerify fosters a data-driven culture with a strong emphasis on integrity and transparency in digital advertising. The company values innovation ...

Overview

DoubleVerify is hiring a Senior Big Data Software Engineer to build and maintain high-throughput streaming systems processing over 100 billion daily events. You'll work with technologies like Java, Scala, and Kafka in a hybrid role based in Tel Aviv.

Job Description

Who you are

You have over 5 years of software development experience with JVM-based languages such as Java, Scala, or Kotlin, and you possess strong functional programming skills. Your background includes building high-throughput streaming systems and tackling performance optimization challenges that are critical in a big data environment. You are familiar with real-time data processing pipelines and have experience with tools like Kafka and Databricks/Spark. Your strong DevOps mindset includes working with CI/CD pipelines, preferably using GitLab, and you understand infrastructure as code principles. You hold a BSc in Computer Science or have equivalent experience, and you excel in communication and collaboration across teams.

Desirable

Experience in ad-tech is a plus, as is familiarity with schema evolution and data serialization formats such as Avro, Protobuf, or Parquet. You are eager to work in a fast-paced environment and enjoy solving complex challenges that have a significant impact on the industry.

What you'll do

As a Senior Big Data Software Engineer at DoubleVerify, you will join the Traffic Team, a core engineering group responsible for the company's measurement system. Your primary responsibilities will include designing and implementing real-time data processing pipelines that handle over 100 billion events daily. You will lead projects from end-to-end, encompassing design, development, integration, deployment, and production support. You will also focus on optimizing system performance and ensuring the reliability of the data processing infrastructure. Your role will involve collaborating with cross-functional teams to deliver impactful solutions that enhance the company's capabilities in ad verification and analytics.

What we offer

DoubleVerify provides a dynamic work environment where you can contribute to innovative solutions in the big data analytics space. We offer a hybrid work model that allows flexibility while maintaining strong team collaboration. You will have the opportunity to work with cutting-edge technologies and tackle challenges that are at the forefront of the industry. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds in our team. Join us in making a significant impact on how ads are verified and analyzed globally.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at DoubleVerify.