Browse All Jobs
Job Description
Yext is seeking a Senior Software Engineer to join their Engineering Team and contribute to the development of their digital presence platform. The Senior Software Engineer will participate in full life-cycle software development, design, implement, and deploy highly scalable and reliable systems. They will also build storage systems, libraries, and frameworks, contribute ideas for new features, and collaborate effectively across teams.

What this role involves:
  • 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
  • 7+ year 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; and vacation and sick leave.
Apply Manually