Software Engineer Backend

Gamma is an AI design platform for creating and sharing presentations, websites, documents, social posts, and graphics.

San Francisco, United States
About Gamma

Gamma Tech, Inc. provides an AI-native content-creation product that turns prompts, outlines, and imported material into designed, shareable presentations, documents, websites, graphics, and social content. It also offers a developer API for programmatic generation.

View jobs by Gamma

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will scale backend systems, APIs, and distributed systems for high-throughput content creation and collaboration. You will ship full-stack features, solve data consistency, caching, and query-optimization challenges, and work with frontend, product, and design partners to deliver production-ready experiences.

Requirements

  • Backend system
  • Distributed system
  • Database
  • API design
  • TypeScript
  • Node.js
  • PostgreSQL
  • Redis
  • Web application
  • Data consistency
  • Caching
  • Query optimization

Responsibilities

  • Scale backend systems while maintaining performance and availability
  • Build and optimize APIs for real-time collaborative editing and AI content generation
  • Design and implement reliable distributed systems
  • Ship full-stack features with frontend engineers
  • Architect solutions for data consistency, caching, and query optimization
  • Collaborate with product and design on production-ready features

Benefits

  • Equity
Software Engineer Backend at Gamma | JobStash