- Company Name
- Quizlet
- Job Title
- Software Engineer - Partner Platform, APIs & Ecosystem Services
- Job Description
-
**Job Title:** Software Engineer – Partner Platform, APIs & Ecosystem Services
**Role Summary:**
Design, develop, and maintain secure, high‑performance REST and gRPC APIs that enable external developers, AI agents, and educational platforms to integrate with Quizlet’s content and intelligence services. Collaborate with cross‑functional teams to build the underlying platform for LearnOS, contribute to SDKs and developer tooling, and drive reliability, security, and documentation standards.
**Expectations:**
- Minimum 2 years of professional software engineering experience focused on backend, platform, or API development.
- Proven ability to design and implement REST or gRPC APIs, handle authentication (OAuth 2.0), and build event‑driven systems.
- Strong programming skills in Node.js, Go, Python, or TypeScript.
- Curiosity and engagement with platform ecosystems, AI integration, and developer experience.
- Excellent collaboration, communication, and continuous learning mindset.
**Key Responsibilities:**
- Build and maintain REST and gRPC APIs for partner integrations and internal services.
- Design and evolve systems that support LearnOS and agentic learning experiences across product lines.
- Work with product, security, and operations teams to ensure APIs are reliable, secure, and well‑documented.
- Contribute to internal SDKs, API tooling, and frameworks that enable developer onboarding and usage.
- Participate in architectural reviews, code reviews, and design discussions to improve performance and reliability.
**Required Skills:**
- Backend/API development (REST, gRPC).
- Authentication and authorization (OAuth 2.0).
- Event‑driven architecture (message queues, streams).
- Proficiency in Node.js, Go, Python, or TypeScript.
- Knowledge of secure coding practices and API documentation standards.
- Strong debugging, testing, and performance optimization skills.
- Effective collaboration across multidisciplinary teams.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or a closely related field, or equivalent professional experience.
- Relevant certifications (e.g., AWS Certified Developer, Google Cloud Professional – Developer, or equivalent) are a plus but not mandatory.
San francisco, United states
On site
Junior
25-11-2025