Sr. Software Engineer, Growth
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
Sr. Software Engineer, Growth Full Description
About Quizlet:
At Quizlet, our mission is to help every learner achieve their outcomes in the most effective and delightful way. Were a $1B+ learning platform used by two-thirds of U.
S. high school students and half of college students, powering over 1 billion learning interactions each week.
We blend cognitive science with machine learning to personalize and enhance the learning experience for students, professionals, and lifelong learners alike. Were energized by the potential to power more learners through multiple approaches and various tools.
Lets Build the Future of Learning
Join us to design and deliver AI-powered learning tools that scale across the world and unlock human potential.
Why Join Quizlet?
Massive reach: 60M+ users, 1B+ interactions per week
Cutting-edge tech: Generative AI, adaptive learning, cognitive science
Strong momentum: Top-tier investors, sustainable business, real traction
Mission-first: Work that makes a difference in peoples lives
Inclusive culture: Committed to equity, diversity, and belonging
About the Team:
Quizlet's Product Engineering organization builds the core experiences that help millions of students and teachers achieve their learning goals. We collaborate across teams to achieve user-centric outcomes, focusing on developing intuitive interfaces, engaging learning tools, and robust, scalable systems.
Youll be joining a passionate group of engineers, designers, product managers, and data scientists dedicated to solving real-world educational challenges. Our teams operate with autonomy, embrace experimentation, and are deeply committed to user-centric design. We value transparency, inclusivity, and collaboration at all levels.
Our (non-exhaustive) Tech Stack:
Languages: Go, PHP, Typescript
Frameworks: React, Next.js, UIKit, SwiftUI, Jetpack Compose
Data: MySQL, PostgreSQL, Spanner, BigQuery
Misc: GCP, Datadog, Growthbook, Rollbar, Pub/Sub, Redis/Valkey, Docker/Colima, Kubernetes
About the Role
Were looking for a Senior Software Engineer to design, build, and deliver features for acquisition, activation, upgrade/upsell, and retention that are core to Quizlets growth. Youll work closely with other engineers, product managers, designers, and data scientists to turn ideas into scalable, high-quality solutions that serve millions of learners globally.
As a senior individual contributor, youll take ownership of complex projects from concept through deployment, applying sound technical judgment and balancing trade-offs between user experience, performance, and maintainability. Youll play a key role in shaping architecture, driving best practices, and mentoring teammates through code reviews, design discussions, and technical guidance.
This role involves rapid experimentation: shipping and interpreting A/B tests is core to the job, with an expectation of fast iteration quickly analyzing results, drawing conclusions, and adjusting course.
To help foster team collaboration, we require that employees be in the office a minimum of three days per week: Monday, Wednesday, and Thursday and as needed by your manager or the company. We believe that this working environment facilitates increased work efficiency, team partnership, and supports growth as an employee and organization.
Were happy to share that this is an hybrid position in our San Francisco office. To support collaboration, we ask employees to be in the office at least two days a week: Wednesday, and Thursday.
In this role, you will:
Deliver end-to-end projects that directly contribute to Quizlets product and business priorities
- from planning and design through implementation, testing, and rollout
Design, implement, and analyze A/B tests (via GrowthBook) across acquisition, activation, or retention surfaces, with ownership of hypothesis framing through result interpretation
Partner with Data Science/Analytics to define success metrics, instrument events, and guard against false positives/negatives in experiment analysis
Build and maintain high-quality, scalable systems that reflect a strong understanding of your teams domain and its impact on learners and their lifecycle
Own a specific funnel or lifecycle surface (e.g., signup, onboarding, upgrade) end-to-end, including its instrumentation and health
Apply industry best practices and modern technologies to improve code quality, system reliability, and developer efficiency
Lead and contribute to technical discussions, offering thoughtful insights and helping to align the team on the best path forward
Break down complex projects into actionable, well-scoped tasks and execute them efficiently with minimal oversight
Proactively identify and resolve issues before they affect timelines, quality, or user experience
Mentor and support junior engineers through code reviews, pairing sessions, and sharing domain knowledge
Continuously seek opportunities to improve