Staff Software Engineer - Search & Discovery

Quizlet
Full-time
San Francisco, CA
$220,700 – $268,100
Posted on a month ago

Job Description

Quizlet is seeking a Staff Software Engineer to drive the evolution of their search and discovery systems. This role involves leading architectural decisions, mentoring engineers, and building scalable applications to enhance the learning experience for millions of users. The position requires expertise in reliability, performance, and software engineering best practices, with a focus on AI-powered learning tools.

Responsibilities

  • Drive system evolution and set technical direction
  • Build robust and scalable applications
  • Mentor engineers in system design and best practices
  • Write clean, efficient, and well-documented code
  • Shape search infrastructure strategy
  • Facilitate knowledge-sharing sessions and code reviews

Requirements

  • 8+ years of software engineering experience
  • Expertise in distributed systems and data-intensive architectures
  • Proficiency in modern backend languages (Go, PHP, Python)
  • Strong knowledge of relational databases (MySQL, PostgreSQL)
  • Experience with search infrastructure (Elasticsearch, Solr/OpenSearch)
  • Performance mindset with load testing and benchmarking experience
  • Excellent communication and collaboration skills

Benefits

  • No benefits