Taro Logo

Staff Software Engineer (Back End)

Leader in CTV and AI-powered programmatic advertising, dedicated to driving innovation in digital marketing.
$150,000 - $210,000
Backend
Staff Software Engineer
Remote
8+ years of experience
AI · Enterprise SaaS

Job Description

Viant Technology Inc. (NASDAQ: DSP) is seeking a Staff Software Engineer to join their Runtime team. This role focuses on managing their high-volume, low-latency ad server that processes billions of unique requests daily. The position offers an exciting opportunity to work with cutting-edge technology in bid optimization and dynamic performance optimization, while developing self-diagnostic and healing architecture.

As a Staff Software Engineer, you'll be responsible for delivering scalable, elegant solutions that balance short-term and long-term considerations. You'll work directly with Viant's ad server and collaborate with Product, Engineering, and Technical operations teams throughout the entire product lifecycle. The role involves technical leadership of projects with 2-3 engineers and participation in design discussions, code reviews, and Root Cause Analysis sessions.

The ideal candidate should have 8+ years of professional experience and strong expertise in GoLang, distributed systems, and database technologies. Knowledge of cloud platforms, particularly AWS, and experience with low-latency application development are crucial. The position offers competitive compensation ranging from $150,000 to $210,000 annually, along with comprehensive benefits including fully paid health insurance, paid parental leave, and unlimited PTO.

Viant, recognized as one of the BEST PLACES TO WORK, emphasizes both professional growth and employee well-being. The company's commitment to innovation in digital marketing, particularly in CTV and AI-powered programmatic advertising, makes this an excellent opportunity for someone looking to make a significant impact in the AdTech industry.

Last updated 2 days ago

Responsibilities For Staff Software Engineer (Back End)

  • Drive the development and continuous improvement of existing projects while shaping the vision and scope of future initiatives
  • Collaborate with internal teams to design, build, and refine a highly reliable, highly available, low-latency runtime platform
  • Own and provide technical leadership for multiple subsystems of the runtime platform, ensuring scalability, performance, and fault tolerance
  • Oversee and guide all phases of the software development lifecycle, from design to deployment

Requirements For Staff Software Engineer (Back End)

Go
MySQL
  • 8+ years of professional experience in the software industry
  • Bachelor's degree in Computer Science, Mathematics, or a related field (Master's degree preferred)
  • Proficiency in GoLang
  • Experience with relational databases
  • Familiarity with cloud-based technologies, especially AWS
  • Knowledge of multithreading, concurrency, and low-latency application development
  • Proven ability to identify and resolve project issues effectively
  • Experience in the AdTech domain is preferred

Benefits For Staff Software Engineer (Back End)

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

Related Jobs