Job Description
Yext is seeking a Software Engineer to contribute to the development of its product and services. The Yext Engineering Team operates in an agile environment with two-week sprints, emphasizing collaboration and innovation.
Responsibilities: - Participate in full life-cycle software development
- Design, implement, and deploy highly scalable and reliable systems
- Build storage systems, libraries, and frameworks
- Contribute ideas for new features and identify areas for improvement proactively
- Collaborate effectively across teams, including outside of engineering
- Write clean, tested, and well-documented code
Requirements: - BA/BS in Computer Science, a related field, or a similar college level education
- 4+ years of industry experience
- Strong foundation in data structures, algorithms, and software design
- Fluency with Java, C++, Python, or similar (we primarily code in Java)
- Openness to new technologies and creative solutions
- Comfortable working within a fast-paced high-growth startup environment
What Yext offers: - Comprehensive package of benefits including medical, dental and vision benefits
- Life insurance
- Short term and long-term disability
- 401(k) retirement plan
- Vacation and sick leave
- Equity (stock) based compensation and/or variable pay programs based on performance relative to goals and targets.