doubleverify

Software Engineer - Intern

Apply Now

At a Glance

Location
NYC Global HQ
Posted
2026-03-23T14:20:30-04:00

Key Requirements

Required Skills

JavaPythonSQLScala

Requirements

You are passionate about Data and are a creative problem solver.

You have a deep understanding of data structures and algorithms, and experience writing code in C++, Java, Scala, or Python.

You have a good knowledge of SQL and RDMS.

Experience and Knowledge of Distributed Systems is a plus.

Responsibilities

Research, Conceive, and Build a new data engineering solution

Build Software and Data-Intensive applications that contribute to and extend DoubleVerify’s suite of Social Viewability and Brandsuitability measurement products

Work on cutting-edge big data technologies to build large-scale batch and streaming pipelines using Cloud and big data technologies on the Google Cloud Platform.

Work in multi-functional agile teams with end-to-end responsibility for product development and delivery.

Take ownership of the product under your mentor's guidance.

Improve data quality through testing, tooling, and automation.

About the Company

DoubleVerify is the leading independent provider of marketing measurement software, data, and analytics that authenticates the quality and effectiveness of digital media for the world's largest brands and media platforms. DV provides media transparency and accountability to deliver the highest level of impression quality for maximum advertising performance. Since 2008, DV has helped hundreds of Fortune 500 companies gain the most from their media spend by delivering best-in-class solutions across the digital ecosystem, helping to build a better industry. Learn more at www.doubleverify.com.

As a Software Engineer Intern, you will work with DoubleVerify’s versatile Engineering and product teams on mission-critical systems that process billions of real-time transactions a day and solve/address complex challenges with Big-Data processing and analytics at scale.