Software Engineer

Leader in AI-powered programmatic advertising, dedicated to driving innovation in digital marketing.
$130,000 - $150,000
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · Enterprise SaaS · Advertising

Description For Software Engineer

Viant Technology Inc. (NASDAQ: DSP) is seeking a Software Engineer to join their Runtime team in either Irvine or Los Angeles, CA. This role offers an exciting opportunity to work on a high-performance ad server handling billions of daily requests with low latency requirements. The position combines cutting-edge machine learning algorithms with system architecture development, focusing on bid optimization and dynamic performance enhancements.

The role requires on-site presence Monday through Thursday and offers a competitive salary range of $130,000 - $150,000 annually. As a member of the Runtime team, you'll be instrumental in developing and maintaining critical infrastructure that powers Viant's AI-powered programmatic advertising platform.

The ideal candidate should have at least 3 years of experience with GoLang or Java, strong database knowledge (MySQL, Oracle), and cloud platform expertise (AWS, GCP). You'll be working on implementing self-diagnostic and self-healing architecture while ensuring system reliability and efficiency.

Viant, recently awarded Best Demand-Side Platform by MarTech Breakthrough and Great Place to Work® certification, offers an excellent benefits package including fully paid health insurance, paid parental leave, and unlimited PTO. The company maintains a strong commitment to innovation in digital marketing and is building the future of fully autonomous advertising solutions through ViantAI.

This position offers unique exposure to high-scale systems, machine learning integration, and the opportunity to work with cutting-edge advertising technology. The role combines technical challenges with business impact, making it ideal for engineers who want to grow their careers in a dynamic, fast-paced environment while contributing to the future of digital advertising technology.

Last updated 3 hours ago

Responsibilities For Software Engineer

  • Provide technical expertise to implement and deliver various web and other system projects
  • Organize and participate in review sessions and contribute to design insights
  • Develop quality projects in challenging timeframes and assist team members
  • Participate in system testing to ensure quality deliverables
  • Contribute to development and review of existing projects
  • Engage in all phases of software development life cycle
  • Interface with program managers and other developers for project-based assignments

Requirements For Software Engineer

Go
Java
MySQL
  • Minimum B.S in computer science or related fields preferred
  • Strong foundation in computer science and OOP
  • 3+ years of experience programming in GoLang or Java
  • Experience with MySQL, Oracle and other database technologies
  • Experience with AWS, GCP, or other cloud technologies
  • Able to develop detailed design specifications
  • Expert ability to effectively identify and resolve project issues in a timely manner

Benefits For Software Engineer

Medical Insurance
Parental Leave
  • Fully paid health insurance
  • Paid parental leave
  • Unlimited PTO

Interested in this job?

Jobs Related To Viant Technology Inc. Software Engineer

Software Developer 3

Mid-level Software Developer position at Oracle, focusing on Java and Python development with cloud computing and SQL expertise, offering competitive salary and comprehensive benefits.

Software Developer 2

Mid-level Software Developer position at Oracle focusing on backend development with Java and Python, offering competitive salary and comprehensive benefits.

Software Developer Engineer in Test (C#)

Oracle is seeking a Software Developer Engineer in Test (C#) to join their .NET team for database integration testing and automation.

Software Developer 3

Oracle Software Developer 3 position in Seattle, working on cloud solutions with competitive salary and benefits, requiring Master's degree and 1 year experience.

Software Engineer II

Microsoft Software Engineer II position focusing on developer tools and services, offering remote work and competitive compensation between $98,300 - $193,200.