Senior Software Engineer, TVision

Viant Technology•New York, NY
•$120,000 - $150,000

About The Position

Viant Technology is building AI-powered, identity-driven advertising across connected TV and the open internet. TVision supports this work by providing audience measurement based on real-world, person-level viewing insights, using computer vision, audio content recognition, network traffic analysis, and behavioral data collection. As a Senior Software Engineer, you will build distributed systems and data infrastructure for TVision’s measurement platform. The role involves developing scalable backend services, cloud-native data pipelines, and processing frameworks for reliable device telemetry, content recognition, and large-scale analytics. You will work with data science, analytics, and platform engineering teams to turn large volumes of viewing data into actionable insights for Viant’s CTV and advertising technology platforms.

Requirements

  • Bachelor’s degree in Computer Science or a related quantitative field.
  • At least 3 years of experience building backend services and distributed data systems.
  • Experience with Python and modern Python engineering best practices.

Nice To Haves

  • Experience building batch and streaming data pipelines at scale.
  • Experience with AWS infrastructure, DevOps tooling, and CI/CD workflows.
  • Experience with cloud-hosted, containerized web service architectures and modern deployment patterns.
  • Knowledge of relational databases, data lake technologies, and performance optimization best practices.
  • Experience with modern big data processing frameworks such as Spark, Databricks, Flink, or similar technologies.
  • Comfort collaborating with quantitative and data science teams to optimize computational workflows and data processing efficiency.

Responsibilities

  • Build and maintain web services for configuration, monitoring, and data ingestion for TVision in-home measurement devices.
  • Build and maintain data pipelines for recognizing and analyzing content captured by the devices.
  • Collaborate with data science and analytics staff to develop clean, well-designed tools and libraries for backend data processes.
  • Promote software engineering best practices and database performance practices across the team.
  • Ensure data delivery quality, security, and timeliness through testing, code review, and operational monitoring.

Benefits

  • Fully paid health insurance.
  • Paid parental leave.
  • Unlimited PTO.
  • Professional growth investment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service