DoubleVerify Logo

DoubleVerify

Sr. Software Engineer II - StreamingTV

Posted 13 Days Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Canada
Senior level
In-Office or Remote
Hiring Remotely in Canada
Senior level
As a Sr. Software Engineer II, you'll build and maintain data pipelines, develop backend services, and collaborate in a cross-functional team to deliver features for streaming TV advertising. You'll use AI coding tools, manage code quality, and ensure operational excellence across the GCP infrastructure.
The summary above was generated by AI
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 Qualifications
  • 5-7+ years of professional software development experience
  • Strong programming skills in Python
  • Deep experience with data warehouses and analytical databases (e.g., Snowflake, BigQuery, or similar)
  • 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 — you should be an effective user of agentic development tools like Claude Code, Cursor, or similar, and excited about pushing the boundaries of how AI transforms the engineering workflow
  • Collaborative, resourceful, and quality-driven with a bias toward engineering excellence
  • Solid understanding of scalable, distributed system design principles
Preferred Qualifications
  • 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 that multiply team productivity
This position is full-time and located in our New York City headquarters offices offering a hybrid work model from office and remote.

The successful candidate’s starting salary will be determined based on a number of non-discriminating factors, including qualifications for the role, level, skills, experience, location, and balancing internal equity relative to peers at DV. The estimated salary range for this role based on the qualifications set forth in the job description is between $111,000.00 - $222,000.00. This role will also be eligible for bonus/commission (as applicable), equity, and benefits. The range above is for the expectations as laid out in the job description; however, we are often open to a wide variety of profiles, and recognize that the person we hire may be more or less experienced than this job description as posted.

Not-so-fun fact: Research shows that while men apply to jobs when they meet an average of 60% of job criteria, women and other marginalized groups tend to only apply when they check every box. So if you think you have what it takes but you’re not sure that you check every box, apply anyway!


Similar Jobs

3 Hours Ago
Remote
Trenton, ON, CAN
Junior
Junior
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Manage on-site C-17 (CC177) maintenance operations at CFB Trenton, leading technicians to execute scheduled/unscheduled repairs, ensure airworthiness and compliance, control costs, drive safety and quality, and coordinate with Boeing, RCAF, and government stakeholders.
Top Skills: C-17 Globemaster Iii (Cc177)ExcelMicrosoft OutlookMicrosoft PowerpointMicrosoft Word
5 Hours Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead a team of Customer Advocacy Associates to resolve complex escalations, own QA, escalations, vendor performance, and operational workflows. Drive cross-functional initiatives, analyze complaint data to identify root causes, improve customer outcomes, and scale processes while ensuring compliance and service-level performance.
7 Hours Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
This role manages the accounting and finance functions at Coinbase Canada, ensuring regulatory compliance, preparing financial reports, and collaborating with teams across the organization to optimize processes.
Top Skills: FloqastGoogle SuiteIfrsLookerNetSuiteSnowflakeSQLUs Gaap

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account