Posted May 1, 2026
WHAT YOU’LL DO
Viant’s customers use the Demand Side Platform (DSP) to set up, run and monitor ad campaigns. As a Sr. Software Engineer on our Runtime team, you will work directly with Viant’s ad server, managing a high-volume, low-latency application that processes billions of unique requests a day. This role offers a great opportunity to work with state-of-the-art technology as part of bid optimization, dynamic performance optimization, as well as develop a self-diagnostic and healing architecture. In this role, you will deliver simple, elegant, scalable, extensible solutions that strike the right balance between short-term and long-term considerations. You will design, develop, maintain, and trouble software features with an eye on cost, scalability, performance, and fault-tolerance. You will participate in design discussions, code reviews and bug triage / Root Cause Analysis (RCA) sessions. Primarily supporting Viant DSP, you will collaborate with Product, other Engineering and Technical operations teams on the entire lifecycle from ideation to productization and beyond. ### THE DAY-TO-DAY
Provide technical expertise to implement and deliver various web and other system projects. - Organize and participate in review sessions, contributing design insights and collaborating in architectural discussions. - Participate in system testing to ensure quality deliverables and address issues through Root Cause Analysis (RCA). - Design, develop, and maintain scalable, high-performance systems with an emphasis on cost, scalability, and fault tolerance. - Contribute to the development and continuous review of existing projects while identifying opportunities for future improvements. - Engage in all phases of the software development lifecycle, from concept to deployment. - Work on optimizing application performance, focusing on low-latency and high-throughput requirements. - Interface with program managers, developers, and cross-functional teams for project-based assignments. ### QUALIFICATIONS AND REQUIREMENTS
Minimum B.S. in Computer Science or related fields preferred. - Strong foundation in computer science and OOP. - 5+ years of professional experience in the software industry. - Experience programming in GoLang or Java. - Experience with MySQL, Oracle, and other database technologies. - Experience withAWSand related cloud technologies (e.g., EC2, S3, Lambda, RDS). - Expertise in designing and implementing scalable, high-performance distributed systems, including the ability to develop detailed design specifications. - Familiarity with multithreading, concurrency, and low-latency application development. - Expert ability to effectively identify and resolve project issues in a timely manner. - Ad-tech experience preferred.
Don't want to apply yourself?
Our team writes your resume, applies for you, preps you for interviews, and negotiates your offer.
Browse Jobs
By Role
By City