Yext Engineering is tackling big challenges in its mission to create a better experience for everyone around the world looking for answers. Our department is composed of more than 100 talented engineers that think big, learn fast, and get stuff done.

We develop a full range of software, from a best in class Search Engine to sophisticated business applications, to big data analysis systems on AWS. The one thing we all have in common is a relentless focus on the customer.

To accomplish this, we use the following stack:

Programming Languages:
Java 15, Javascript, Go

Front-end technologies:
React, JS/HTML, SASS/Compass, Soy templates, Closure compiler

MySQL, Kafka, Elasticsearch, Memcached, Protocol buffers, Redis, Hive, MapReduce

nginx, HAProxy, RabbitMQ, Graphite, Statsd, Sentry, Prometheus

Play! Framework, Selenium, jmh, JUnit

Development tools:
Git, IntelliJ, VSCode, emacs, vi, TeamCity, Gerrit

… plus home-grown tools for RPC, Message passing, datacenter deployment/job management/package storage, building our code, and more

Please write us at eng-blog@yext.com if you have any topics you’d like to hear about!