Gamma
Software Engineer, Backend
San Francisco · Full-time
Sponsorship not specified$180k-$310kDetected 61 days ago
TypeScriptReactNode.jsDistributed SystemsFull-Stack DevelopmentPostgreSQLRedisAPI DevelopmentWebSockets
About the role
- This role is about solving real distributed systems challenges at scale while maintaining the performance and reliability users expect from a modern AI-powered product.
- Our team has a strong in-office culture and works in person 4-5 days per week in San Francisco.
Responsibilities
- Build and optimize APIs that power real-time collaborative editing and AI content generation
- Design and implement distributed systems that handle massive scale with reliability
- Ship features across the full stack, working closely with frontend engineers to deliver polished experiences
- Collaborate with product and design to turn ideas into production-ready features
- 3+ years building production backend systems with strong fundamentals in distributed systems, databases, and API design
- Passion for building APIs, scaling complex systems, and creating excellent web applications
- You'll build and scale the backend systems that power millions users creating content every day on Gamma.
Requirements
- Deep proficiency in TypeScript/Node.js or similar backend languages, with eagerness to work in our TypeScript stack
- Strong understanding of PostgreSQL, Redis, or similar database technologies
Nice to have
- Prior experience working with websockets, streaming, or scaling inference workloads (Nice to have)
Skills
- Our full TypeScript stack is built on modern technologies including React, Node.js, PostgreSQL, Redis, and cutting-edge AI models.
Compensation
- The base salary for this full-time position, which spans multiple internal levels depending on qualifications, ranges between $180K - $310K plus benefits & equity.
This listing is sourced directly from Gamma's careers page and normalized into a canonical job model.