Senior Software Engineer
Core
Senior software engineer leading the development of the customer-facing intelligence layer for Yext's Competitive Intelligence product, transforming datasets into insights via analysis, visualizations, and agentic workflows.
Role type
Senior IC software engineer with technical leadership
Builds
Customer-facing intelligence surfaces, analysis tools, visualizations, and agentic workflows for competitive intelligence
Domain
Enterprise SaaS, Competitive Intelligence, AI/ML
Deliverable
production ML models
Required skills
Software architecture, system design, data structures, algorithms, Java, Go, C++, Python, incident response, technical mentoring, AI-assisted development, code review
Preferred skills
Experience supervising/managing engineers, recruiting/interviewing engineers, AI output validation
Technologies
Java, Go, C++, Python, AI-assisted development tools
Responsibilities
Lead complex development efforts from design to deployment, design sound technical solutions, partner with leadership on technical plans, mentor less-experienced engineers, lead production incident response, evaluate and validate AI-generated output, participate in recruiting
Seniority
Senior, hands-on IC with leadership
