Viant Technology

Advertising Technology

SoftwareEngineer(Clojure)

$130–160k Irvine, California, United States; Alhambra, California, United States; San Marcos, California, United States; Riverside, California, United States
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“Software Engineer (Clojure) at Viant Technology. Skills: Clojure, distributed systems, big data, analytics, real-time distributed systems, data processing architecture. Design and build data processing pipelines and APIs. Track and optimize key performance metrics”

What You'll Achieve.

drive measurable outcomes across the open internet

Industry & Context.

Advertising Technology
Problems you'll solve

Solve a wide variety of engineering challenges

What They're Looking For.

Must Have

Clojure experience, knowledge of the Clojure standard libraries and ecosystem, Experience with Clojure, experience with distributed systems (e.g., microservices, fault-tolerant architectures), Proficiency with Kafka, Redis, Docker, and Kubernetes, DevOps mindset, ability to work independently, Skilled in performance tuning (profiling, benchmarking, latency optimization), Familiarity with data workflows (analytics, ML support)

Nice to Have

domain knowledge in video, MarTech, or AdTech

What You'll Do.

Design and build data processing pipelines and APIs

Track and optimize key performance metrics

Solve a wide variety of engineering challenges

Work with high-availability distributed systems

Measure your own code in production

stay one step ahead of scaling needs

How You'll Work.

Team & Collaboration

work closely with our IRIS. TV engineering team; Design and build data processing pipelines and APIs with the data engineering team; Track and optimize key performance metrics with the data science team

Full Job Description

WHAT YOU’LL DO Viant is looking for a passionate Software Engineer with Clojure experience to work closely with our IRIS.TV engineering team. This role requires thorough knowledge of the Clojure standard libraries and ecosystem. Our engineering team is headquartered in Los Angeles and geographically distributed around the world. This is an exciting opportunity to work with big data, analytics, and real-time distributed systems in a fast-paced environment. The team leverages open source technologies and builds with hand tools, setting the bar high for a very robust and flexible data processing architecture for the company. THE DAY-TO-DAY Design and build data processing pipelines and APIs with the data engineering team Track and optimize key performance metrics with the data science team Solve a wide variety of engineering challenges using Clojure and free software tools on AWS Work with high-availability distributed systems Measure your own code in production and stay one step ahead of scaling needs GREAT TO HAVE Experience with Clojure (required) and distributed systems (e.g., microservices, fault-tolerant architectures) Proficiency with Kafka, Redis, Docker, and Kubernetes Strong problem-solver with a DevOps mindset and ability to work independently Skilled in performance tuning (profiling, benchmarking, latency optimization) Familiarity with data workflows (analytics, ML support) and domain knowledge in video, MarTech, or AdTech LIFE AT VIANT Investing in our employee’s professional growth is important to us, but so is investing in their well-being. That’s why Viant was voted one of the best places to work and some of our favorite employee benefits include fully paid health insurance, paid parental leave and unlimited PTO and more. Base compensation range: $130,000 - $160,000 In accordance with California law, the range provided is Viant’s reasonable estimate of the compensation for this role. Final title and compensation for the position will be based on several

Free ATS check

Applying for this Software Engineer (Clojure) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Viant Technology?

Real rants from real employees. Read before you apply.

Read Company Rants →