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)
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
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?