companyViant Technology logo

Staff Software Engineer - Runtime Team

Viant TechnologyLos Angeles, California, United States; United States
On-site Full-time $140K/yr - $200K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

THE DAY-TO-DAYDrive the development and continuous refinement of existing projects while shaping the vision for future initiatives. Collaborate with internal teams to design, build, and enhance a highly reliable, low-latency runtime platform. Provide technical leadership across multiple subsystems of the runtime platform, ensuring optimal scalability, performance, and fault tolerance. Oversee all phases of the software development lifecycle, focusing on the delivery of impactful solutions. MUST HAVE8+ years of professional experience in the software industry. GREAT TO HAVEBachelor’s degree in Computer Science, Mathematics, or a related field (Master’s degree preferred). Proficiency in GoLang. Expertise in designing, building, and delivering high-quality, high-performance distributed systems, including detailed design specifications. Experience with relational databases (e.g., MySQL, Oracle, or SQL Server), including SQL writing capabilities. Familiarity with cloud-based technologies, particularly AWS.

About the job

WHAT YOU’LL DO

As a Staff Software Engineer on our Runtime team, you will play a pivotal role in managing Viant’s high-performance ad server. This position involves working with a cutting-edge application that processes billions of unique requests daily. You will contribute to bid optimization and dynamic performance enhancements, while also helping to develop a self-diagnosing and self-healing architecture. Your focus will be on crafting simple, elegant, scalable, and extensible solutions that balance immediate needs with long-term considerations. Responsibilities include designing, developing, maintaining, and troubleshooting software features with an emphasis on cost, scalability, performance, and fault tolerance. You will actively participate in design discussions, code reviews, and root cause analysis sessions, and may lead technical projects involving 2-3 engineers.
In this role, mainly supporting Viant’s Demand Side Platform (VIANT DSP), you will collaborate closely with Product Management, Engineering, and Technical Operations teams throughout the product lifecycle—from ideation to delivery and beyond.

About Viant Technology

Viant Technology is a leading provider of advertising technology, empowering brands to connect with audiences through innovative solutions. We are committed to leveraging state-of-the-art technologies to optimize advertising performance and deliver measurable results.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.