Job Summary:
Viant Technology is an AI-powered advertising platform focused on CTV, and they are seeking a passionate Software Engineer with Clojure experience to join their engineering team. The role involves designing and building data processing pipelines and APIs, as well as solving engineering challenges using Clojure and open-source tools in a fast-paced environment.
Responsibilities:
โข 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
Qualifications:
Required:
โข Experience with Clojure (required) and distributed systems (e.g., microservices, fault-tolerant architectures)
โข Thorough knowledge of the Clojure standard libraries and ecosystem
โข 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
Preferred:
โข 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
Company:
Viant Technology Inc. (NASDAQ: DSP) is a leader in AI-powered programmatic advertising, dedicated to driving innovation in digital marketing. Founded in 1996, the company is headquartered in Irvine, USA, with a team of 201-500 employees. The company is currently Growth Stage.