Skip to main content

Yext

Software Engineer

New York, NY$121.5k–$263kmidAdded today

About this role

Join Yext's Product Engineering team as a Software Engineer on Team Watson, which builds the search and retrieval systems powering Yext Search and Yext Chat. You'll work on highly scalable, real-time systems handling 50+ million monthly requests while developing expertise in distributed systems, search technology, and AI-assisted development.

What you'll do

  • Design, implement, and deploy highly scalable and reliable search and retrieval systems
  • Develop storage systems, libraries, and frameworks that support real-time customer-facing experiences
  • Participate in the full software development lifecycle including design, testing, deployment, and operations
  • Write clean, tested, and well-documented code while responsibly leveraging AI-assisted development tools
  • Collaborate with cross-functional teams across engineering and the broader organization
  • Proactively identify opportunities to improve products, systems, and engineering practices

What they're looking for

  • Java or Go (primary languages)
  • Data structures and algorithms
  • Software design and architecture
  • Distributed systems
  • Search and information retrieval
  • Scalable system design
  • AI-assisted development tools
  • Testing and debugging

Benefits

  • Medical, dental, and vision coverage
  • 401(k) retirement plan
  • Life insurance and disability coverage
  • Vacation and sick leave
  • Variable pay programs based on performance
  • Flexible in-office arrangement (minimum 3 days/week at Rosslyn, VA office)
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Yext

Yext builds an innovative marketing platform that operates across co-location and cloud environments. The company is hiring Systems Engineers to design infrastructure, automate processes, and improve application reliability.

Website
yext.com
View all jobs at Yext

Likely interview questions

  • Tell us about a time you optimized a system for performance or scalability—what was the challenge and how did you solve it?
  • How do you approach using AI-assisted development tools while maintaining code quality and security?