DoubleVerify

AdTech

Sr.SoftwareEngineerII-StreamingTV

$111–222k Chicago, United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Sr. Software Engineer II - StreamingTV at DoubleVerify. Skills: Python, Data pipelines, Agentic development, Streaming TV. Build and maintain data pipelines. Design and develop backend services”

What You'll Achieve.

Drive our Authentic Streaming TV product suite; Accelerate delivery; Multiply team productivity

Industry & Context.

AdTech
Problems you'll solve

Investigate system issues; Debug production incidents

What They're Looking For.

Must Have

5-7+ years of professional software development experience, programming skills in Python, Deep experience with data warehouses and analytical databases, Experience building and maintaining data pipelines with tools like Airflow, dbt, or similar orchestration frameworks, Experience with event streaming technologies such as Kafka, Proficient across the full development lifecycle: coding, reviews, source control, testing, CI/CD, and operations, Comfort working with AI coding tools

Nice to Have

Experience with cloud platforms, preferably GCP (BigQuery, GKE, GCS), Familiarity with Docker and Kubernetes, Experience building microservices and RESTful APIs (FastAPI preferred), Understanding of ad serving technologies, programmatic advertising or ad verification, Experience in the streaming TV or CTV advertising space, Track record of building internal developer tools, CI/CD improvements, or workflow automation

What You'll Do.

Build and maintain data pipelines

Design and develop backend services

Work within an agentic development process

Review AI-generated code

Collaborate in a cross-functional team

Investigate system issues

Debug production incidents

Maintain operational excellence

How You'll Work.

Team & Collaboration

Collaborate in a cross-functional team; Work with product team

Full Job Description

Sr. Software Engineer II - StreamingTV Position Overview Join DoubleVerify's Streaming TV engineering team — a small, high-performing group building the products that power content transparency, measurement, and optimization for CTV advertising. In this role, you'll design and deliver scalable backend services, data pipelines, and data-intensive applications that drive our Authentic Streaming TV product suite. We operate at the forefront of agentic software development. Our team is a top-ranked AI-adopting engineering team at DoubleVerify — we use Claude Code as our primary development tool and run agentic workflows that span everything from ticket creation through implementation, testing, and merge request generation. You won't just use AI to write code — you'll shape the agentic workflows, build reusable skills, and engineer the context that makes every team member (human and agent) more effective. Our products are used directly by advertisers and media buyers and are deeply integrated into the AdTech ecosystem, connecting with major DSPs, SSPs and streaming publishers. What You Will Do Build and maintain data pipelines using Airflow, Airbyte, Kafka, and dbt that move billions of records across data platforms Design and develop backend services with Python and FastAPI that power content intelligence and reporting dashboards Work within an agentic development process — use Claude Code daily, create and maintain CLAUDE.md context files, develop reusable skills, and orchestrate multi-agent workflows to accelerate delivery Review AI-generated code, manage agent context, ensure quality across human and agent-produced changes, and continuously improve team tooling and workflows Collaborate in a cross-functional team to design, build, test, and ship features end-to-end — from data ingestion through to customer-facing dashboards Investigate system issues, debug production incidents, and maintain operational excellence across our GCP-based infrastructure Basic Qualificatio

Free ATS check

Applying for this Sr. Software Engineer II - StreamingTV role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about DoubleVerify?

Real rants from real employees. Read before you apply.

Read Company Rants →