G
Posted 10 hours ago
Software Engineer, Distributed Systems - Infra
GammaSoftware Engineer, Distributed Systems - Infra
Requirements
3–5+ years backend engineering experience, Proficiency in Node.js or Python, Experience with PostgreSQL and Redis, Experience with high-traffic production systems
Skills
Node.jsPythonPostgreSQLRedisDistributed Systems
About the role
Responsibilities
- 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 directly 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 to deliver high-quality solutions
Requirements
- 3–5+ years of backend engineering experience building scalable systems
- Strong proficiency in Node.js, Python, or similar backend technologies
- Experience with databases such as PostgreSQL and Redis
- Experience with high-traffic production systems and performance optimization
- Track record of shipping high-quality, complex applications under tight timelines
- Product-minded approach to technical decision-making
Preferred Qualifications
- Experience with real-time collaboration systems
- Experience with event pipelines
- Experience with AI-powered applications
About the Company
Gamma builds tools that support 70M+ users creating millions of gammas every day, focusing on real-time collaborative editing and high-volume data infrastructure.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer, Distributed Systems - Infra
Gamma · San Francisco
