Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Distributed Systems - Infra

$180k - $310k

Gamma

About the role

You'll build and scale the application and data infrastructure that supports 70M+ users creating millions of gammas every day. This means working on real-time collaborative editing, databases, public APIs, and high-volume event pipelines while helping define and evolve the core data model and storage systems powering Gamma's business. You'll ship backend systems that directly impact growth metrics and user experience, balancing long-term technical investments with rapid shipping velocity.

As Software Engineer on the Platform team, you'll collaborate across frontend, product, and data teams in a fast-paced, product-led environment. You'll bring a product-minded approach, understanding how technical decisions impact user experience and business metrics while thriving in an environment where shipping quality directly impacts growth.

Our team has a strong in-office culture and works in person 4-5 days per week in San Francisco. We love working together to stay creative and connected, with flexibility to work from home when focus matters most.

What you'll do
  • Design and implement scalable APIs, distributed systems, and data infrastructure that serve millions of users
  • Help define and evolve the core data model and storage systems powering Gamma's business
  • 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 under tight timelines
What you'll bring
  • 3-5+ years of backend engineering experience building scalable systems
  • Strong proficiency in backend technologies (Node.js, Python, or similar) and 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
  • Experience with real-time collaboration systems, event pipelines, or AI-powered applications (Nice to have)

Compensation range:

The base salary for this full-time position, which spans multiple internal levels depending on qualifications, ranges between $180K - $310K plus benefits & equity.

Final offer amounts are determined by multiple factors, including but not limited to experience and expertise in the requirements listed above.

If you're interested in this role but you don't meet every requirement, we encourage you to apply anyway! We're always excited about meeting great people.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Distributed Systems - Infra in San Francisco, CA vacancy
  • Staff Software Engineer, ML Infra & Distributed Systems About the Role: As a Staff Software Engineer on the ML Infrastructure team, you will collaborate closely with the Machine Learning and Product teams to build world-class machine learning inference platforms. These... 
    Suggested

    Tubi Tv

    San Francisco, CA
    3 days ago
  • $240k

     ...fundamentally change how software is built on the...  ...has assembled a team of engineers who have built and designed...  ...running large systems at scale, and as our customers...  ...’re passionate about distributed systems and have...  ...operating large-scale infra, we’d love to talk! This... 
    Suggested
    Full time
    Work at office
    Remote work
    Shift work
    Night shift

    Convex

    San Francisco, CA
    2 days ago
  • $150k - $215k

    Artie Software Engineer (Distributed Systems) $150K - $215K | San Francisco, CA, US Job type: Full-time Role: Engineering, Backend Experience: 3+ years...  ...Backend: Go, Postgres, Redis, Kafka and Elasticsearch Infra: Terraform, Kubernetes, and Helm on GCP and AWS About... 
    Suggested
    Full time
    Visa sponsorship

    Voiceflow

    San Francisco, CA
    1 day ago
  • $200k

     ...to fundamentally change how software is built on the Internet by...  ...Convex has assembled a team of engineers who have built and designed...  ...of experience running large systems at scale, but as our...  ...If you are passionate about distributed systems and have a strong background... 
    Suggested
    Full time
    Work at office
    Night shift

    Convex

    San Francisco, CA
    13 hours ago
  • $150k - $250k

     ...infrastructure that runs AI agents, tackling long-horizon, high-performance workloads. Your role will involve designing cloud compute, distributed systems, and sandboxed tooling to ensure efficiency and scalability. The ideal candidate will have deep experience with cloud... 
    Suggested

    Asari AI

    San Francisco, CA
    1 day ago
  • $170k - $260k

    | Software Engineer, Distributed Systems (Core) | Title of Role: | Software Engineer, Distributed Systems (Core) | Location: San Francisco, CA, remote Company Stage of Funding: Series C - Software Development Office Type: Remote Salary: $170K-$260K... 
    Work at office
    Remote work
    Visa sponsorship

    Recruiting from Scratch

    San Francisco, CA
    9 days ago
  • $146.5k

     ...the team: The ML Data Engineering team powers metadata extraction...  ...of users worldwide. Our systems operate at massive scale,...  ...learning, data engineering, and distributed systems, collaborating...  ...We're seeking a Senior Software Engineer with deep experience... 
    For contractors
    Local area
    Worldwide
    Home office
    Flexible hours

    Scribd

    San Francisco, CA
    2 days ago
  •  ...in San Francisco is seeking a Senior Software Engineer to enhance its OLAP engine components,...  ...will own critical parts of a complex system that processes trillions of events, driving...  ..., C++, or Python, and a passion for distributed systems. Amplitude offers excellent... 
    Flexible hours

    Amplitude

    San Francisco, CA
    4 days ago
  •  .... Join us and help build the platform engineers turn to to ship AI products. At Baseten...  ...we are building the global operating system for distributed, heterogeneous AI hardware. We believe...  ...configuration to architect the software fabric that unifies thousands of GPUs... 
    Flexible hours

    Baseten

    San Francisco, CA
    2 days ago
  • $230k - $385k

     ..., we integrate cutting-edge hardware and software to explore a broad range of robotic form...  ...capabilities with the constraints of physical systems to improve peoples' lives. About the Role As a Software Engineer, Distributed Data Systems, you will design and scale... 
    Work at office
    Relocation package

    OpenAI

    San Francisco, CA
    4 days ago
  • $117.2k - $313.7k

     ...duplicating efforts. Job Category Software Engineering Job Details About Salesforce...  ...and exciting components/frameworks in distributed filesystems in an ever-growing and evolving...  ...and drive innovations that improve system scalability, robustness, and availability... 
    Immediate start
    Remote work

    Salesforce

    San Francisco, CA
    13 hours ago
  • $255k - $405k

     ...ensuring they are reliable, user‑friendly, and aligned with our mission of broad societal benefit. About the Role As a Software Engineer, Distributed Data Systems, you will design and scale the infrastructure that powers large‑scale multimodal training and evaluation at... 
    Full time
    Work at office
    Local area
    Relocation package
    Flexible hours

    Slope

    San Francisco, CA
    2 days ago
  • deCircle is seeking an engineer to design and implement core systems for its agentic AI platform. This role involves building production systems, ensuring...  ...has over 3 years of experience in backend or distributed systems engineering, strong skills in languages like... 

    deCircle

    San Francisco, CA
    1 day ago
  •  ...leading cybersecurity company is seeking an experienced Infrastructure Engineer to optimize and maintain their platform components. This remote position involves solving complex distributed systems problems and scaling infrastructure using Go, Kubernetes, GCP, and AWS.... 
    Remote job

    Palo Alto Networks

    San Francisco, CA
    1 day ago
  •  ...Software Engineer The Astera Institute is seeking a software engineer to build the core infrastructure for large-scale distributed simulation systems, including biological systems and physics-based environments. This role focuses on distributed computation, high-performance... 
    Work at office

    Astera Institute

    Emeryville, CA
    1 day ago
  •  ...Software Engineer On Knowledge Systems Exa is an applied AI lab building a search engine unlike the world...  ...ever seen. We build massive-scale infra to crawl the entire web, train state...  ...experience building and maintaining complex distributed backend systems You can build... 

    Exa Labs

    San Francisco, CA
    2 days ago
  • $170k - $250k

     ...Senior Infra Software Engineer Title of Role: Senior Infra Software Engineer Location:...  ...enhance DevOps practices and improve system reliability. Contribute to the development...  ...building and maintaining large-scale distributed systems. Knowledge of best... 
    Work at office

    Recruiting from Scratch

    San Francisco, CA
    4 days ago
  •  ...leading streaming service is seeking a Staff Software Engineer to enhance ML infrastructure. The role involves designing scalable systems, mentoring engineers, and collaborating...  ...over 8 years of experience in building distributed systems, strong skills in AWS, and knowledge... 

    Tubi Tv

    San Francisco, CA
    13 hours ago
  • A startup in AI infrastructure in San Francisco seeks a software engineer to participate in the design, implementation, and optimization of core systems. Candidates should have strong problem-solving skills and at least 5 years of experience in software engineering, with... 

    Nexthop Systems Inc

    San Francisco, CA
    1 day ago
  • $175k - $225k

    A cutting-edge technology firm is looking for a Senior Backend Engineer to design distributed systems for running AI agents. This role involves managing core data infrastructure and ensuring scalable solutions. The ideal candidate has 4+ years of backend engineering experience... 

    LangChain

    San Francisco, CA
    2 days ago
  • $195k - $225k

    The Role As the Senior Software Engineer - Backend (Systems / Infrastructure) you’ll architect and deliver...  ...resolvers, and I/O Build and operate distributed systems: job queues, streaming,...  ...Postgres, Redis, background workers. Infra: Kubernetes, Pulumi, CI/CD with GitHub... 

    Vizcom Technologies, Inc.

    San Francisco, CA
    13 hours ago
  •  ...Job Description Job Description About the Role We're looking for a frontend engineer to own the interface through which users will interact with distributed systems. This isn't just another dashboard — it's an entire operating system. You'll have the opportunity... 

    Clera

    San Francisco, CA
    13 days ago
  •  ...developers with deep experience in distributed microservices, and full stack systems to create solutions that help...  ..., mentoring other members of the engineering community, and from time to time,...  ...At least 6 years of experience in software engineering (Internship experience... 
    Full time
    Part time
    Internship

    Capital One

    San Francisco, CA
    2 days ago
  • $229.9k - $262.4k

    Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast‑paced, collaborative, inclusive, and iterative delivery environment?... 
    Full time
    Part time
    Internship
    Local area

    Capital One National Association

    San Francisco, CA
    1 day ago
  • $229.9k - $262.4k

    Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment?... 
    Full time
    Part time
    Internship
    Local area

    Information Technology Senior Management Forum

    San Francisco, CA
    4 days ago
  • $325k

    Anthropic is seeking a Reliability Engineer to enhance the resilience of AI systems. The successful candidate will develop Service Level Objectives and design...  .... The ideal candidate has a strong background in distributed systems and exceptional collaboration skills,... 

    Menlo Ventures

    San Francisco, CA
    13 hours ago
  • CLERA is looking for a Frontend Engineer in San Francisco, California, to design and build the user interface for an OS-like platform focused on making distributed systems understandable for developers. The ideal candidate will have strong frontend fundamentals, practical... 

    CLERA

    San Francisco, CA
    13 hours ago
  • $192k - $260k

     ...equivalent practical experience. Optional: MS or PhD in databases, distributed systems. Comfortable working towards a multi-year vision with...  ..., drastically simplify the complexity of real-world data engineering architecture. Delta Pipelines : It's difficult to manage even... 
    Worldwide

    Cacheflow

    San Francisco, CA
    2 days ago
  • $150k - $300k

     ...The Role We are looking for a AI Cloud Infra Engineer to join our infrastructure team. This role...  ...the reliability of our back-end systems, working with engineers who develop them...  ...Nomad, Prometheus, Thanos, DataDog, Loki, distributed networking/storage, etc. Architect and... 

    Algora Public Benefit Corporation

    San Francisco, CA
    1 day ago
  • A leading streaming platform in San Francisco is seeking a Software Engineer to design and build scalable distributed systems. The ideal candidate will have over 8 years of experience with Scala and strong cloud platform expertise, particularly AWS. Responsibilities include... 
    Flexible hours

    Tubi Tv

    San Francisco, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Distributed Systems - Infra. Be the first to apply!