Gamma

Software Engineer, Distributed Systems - Infra

San Francisco. Posted 6 months ago

The role

You will build and scale application and data infrastructure for 70M+ users. This includes working on real-time collaborative editing, databases, public APIs, and high-volume event pipelines.

What you will do

  • Design and implement scalable APIs, distributed systems, and data infrastructure
  • Help define and evolve the core data model and storage systems
  • Ship backend systems that impact growth metrics and user experience
  • Work on real-time collaborative editing, databases, public APIs, and high-volume event pipelines
  • Balance long-term technical investments with rapid shipping velocity
  • Collaborate across frontend, product, and data teams

Required qualifications

  • 3–5+ years of backend engineering experience building scalable systems
  • Strong proficiency in backend technologies (Node.js, Python, or similar)
  • Strong proficiency in databases (PostgreSQL, Redis)
  • Experience with high-traffic production systems and performance optimization
  • Track record shipping high-quality, complex applications under tight timelines
  • Product-minded approach with understanding of how technical decisions impact user experience and business metrics
  • Thrives in fast-paced, product-led environments where shipping quality directly impacts growth

Nice to have

  • Experience with real-time collaboration systems, event pipelines, or AI-powered applications

Benefits

  • benefits
  • equity

About the company

Gamma is a company where shipping quality directly impacts growth.

Software Engineer, Distributed Systems - Infra at Gamma | JobZoey