Description
Seniority: Entry Level
Experience: 1+ years
Yext is hiring a Software Engineer for Team Watson, which builds the systems powering Yext Search and Yext Chat. The role contributes to scalable search and retrieval systems throughout the software development lifecycle, with a focus on performance, relevance, and reliability.
Responsibilities
- Participate in the full software development lifecycle, from design and implementation through testing, deployment, and ongoing operation
- Contribute to the design, implementation, and deployment of highly scalable and reliable systems
- Develop storage systems, libraries, and frameworks
- Proactively contribute ideas for new features and identify opportunities to improve our products, systems, and engineering practices
- Collaborate effectively with colleagues across engineering and with partners throughout the company
- Write clean, tested, and well-documented code
- Use AI-assisted development tools thoughtfully to accelerate engineering work, explore solutions, improve code quality, and reduce repetitive tasks
- Critically evaluate, test, and validate AI-generated output rather than treating it as inherently correct
- Maintain ownership of all work produced with AI assistance, including its correctness, security, maintainability, and alignment with our engineering standards
Qualifications
- A BA/BS in Computer Science or a related field or equivalent college-level education
- 1+ years of professional software engineering experience
- A strong foundation in data structures, algorithms, and software design
- Fluency with Java, Go, C++, Python, or a similar programming language (we code primarily in Java and Go)
- Openness to new technologies, new ways of working, and creative solutions
- Comfort working in a fast-paced environment
- The ability to evaluate technical solutions critically, including code and recommendations produced by AI tools
- Experience using—or a demonstrated interest in learning—AI-assisted development tools as part of a responsible engineering workflow
- Sound judgment regarding data privacy, intellectual property, security, and the appropriate use of confidential information when working with AI tools
Tech stack
Data Structures, Algorithms, Software Design, Java, Go, C++, Python
Benefits
- Medical, dental and vision benefits
- Life insurance
- Short term and long-term disability
- 401(k) retirement plan
- Vacation and sick leave
- Employees are typically eligible for variable pay programs based on performance relative to goals and targets
- Flexible in-office scheduling while working in the Rosslyn, VA office at least three days per week
More from Yext
All Yext roles →More in Washington
- Software Engineer 1 - Factory Team
- Summer 2027 Intern – Software Developer – IT
- Summer 2027 Intern – Cloud Engineer – IT
- Software Developer - Junior (Team 01)
- Jr. Software Engineer - Full Time
Similar roles
- Software Engineer I
- Software Test Engineer I / II
- Software Engineer
- Software Engineer
- Software Engineer I