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

Software Engineer, Data Systems

$230k - $310k

Gamma

About the role

You'll own Gamma's data infrastructure and architecture as we scale to hundreds of millions of users and petabytes of data. This means defining the technical strategy for our end-to-end event pipeline architecture, designing distributed systems that handle massive scale with reliability, and establishing the foundation for how data flows through Gamma. You'll solve the hardest data engineering challenges we face while setting the technical direction for data infrastructure across the company.

As a Staff Data Engineer, you'll balance hands-on engineering with technical leadership. You'll architect solutions for orders of magnitude growth, mentor engineers across the organization, and drive strategic decisions about our data stack. You'll work closely with analytics, product, and engineering leadership to enable data-driven decision making at scale while building systems that serve millions of users and inform critical business decisions.

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
  • Own and evolve our end-to-end event pipeline architecture, from Kafka ingestion through Snowflake analytics, setting technical direction for data infrastructure
  • Design and architect distributed data systems that scale to orders of magnitude more data volume while maintaining world-class query performance
  • Lead initiatives to build and optimize CDC (change data capture) pipelines and streaming data transformations at massive scale
  • Establish best practices for data quality, pipeline reliability, and system observability across the organization
  • Drive strategic technical decisions about data modeling, infrastructure architecture, and technology choices
  • Mentor engineers and elevate data engineering practices across analytics, product, and engineering teams
What you'll bring
  • 10+ years as a data or software engineer with deep expertise in distributed systems, data infrastructure, and high-growth SaaS products at massive scale
  • Expert-level knowledge of Apache Kafka (producers, consumers, Kafka Connect, stream processing) and event streaming platforms
  • Extensive hands-on experience with Snowflake, including performance optimization, cost management, and data modeling; strong foundation in Postgres, CDC patterns, and replication strategies
  • Proven track record architecting and leading major data infrastructure initiatives through orders-of-magnitude growth
  • Experience establishing best practices and driving technical strategy across organizations
  • Strong communication skills with a history of influencing technical direction across engineering, analytics, and leadership
  • Proficiency with dbt, Terraform, and working knowledge of data governance, privacy compliance (GDPR, CCPA), and security best practices

Compensation range :

The base salary for this full-time position, which spans multiple internal levels depending on qualifications, ranges between $230K - $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 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Data Systems in San Francisco, CA vacancy
  • $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 the... 
    Suggested
    Work at office
    Relocation package

    OpenAI

    San Francisco, CA
    3 days ago
  •  ...model design but by the inefficiency of the data that feeds it. At scale, each redundant...  ...modeling , and distributed systems to design self‑optimizing data infrastructure...  ...information is represented and used by AI. This engineering team partners closely with the Granica... 
    Suggested
    Flexible hours

    Granica

    San Francisco, CA
    1 day ago
  • A fast-paced startup in AI infrastructure is seeking a Software Engineering New Grad to work on its distributed query engine and cloud service...  ..., and hands-on experience in building real-world AI systems while requiring strong programming skills, particularly in Python... 
    Suggested

    algojobs

    San Francisco, CA
    2 days ago
  •  ...startup in San Francisco is looking for a Software Engineer New Grad to contribute to their...  ...offers hands-on experience developing systems that tackle real-world AI and ML challenges...  ...Python or Rust and a keen interest in data infrastructure. #J-18808-Ljbffr Eventual
    Suggested
    Full time

    Eventual

    San Francisco, CA
    1 day 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... 
    Suggested
    Full time
    Work at office
    Local area
    Relocation package
    Flexible hours

    Slope

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

    About Databricks Databricks is the data and AI company. More than 10,000 organizations...  ...: MS or PhD in databases, distributed systems. Comfortable working towards a multi-year...  ...simplify the complexity of real-world data engineering architecture. Delta Pipelines : It's... 
    Worldwide

    Cacheflow

    San Francisco, CA
    1 day ago
  • Neura Market in San Francisco is looking for an experienced AI Product Developer to build and enhance systems for analyzing and visualizing agent performance. You will work on developing AI-powered products, building full-stack solutions, and creating systems for proactive... 
    Flexible hours

    Neura Market

    San Francisco, CA
    4 days ago
  • 53 Stations is seeking an experienced engineer to develop an AI-driven platform. The role involves collaboration with data scientists and entails leading complex projects while ensuring technical excellence and code quality. The candidate must have a strong background... 

    53 Stations

    San Francisco, CA
    12 hours ago
  • $200k

     ...to fundamentally change how software is built on the Internet by empowering...  ...has assembled a team of engineers who have built and designed...  ...the world, with exabytes of data, millions of transactions per...  ...of experience running large systems at scale, but as our customers... 
    Full time
    Work at office
    Night shift

    Convex

    San Francisco, CA
    4 days ago
  •  ...operators, and AI companies at the forefront of shaping the systems that are redefining society. Mercor is a profitable Series...  ..., or London offices. About the Role As a Senior Software Engineer (AI Data & Evaluation) at Mercor, you will be at the core of building... 
    Work at office
    Relocation package

    Mercor Alabaster

    San Francisco, CA
    4 days ago
  •  ...landscape. SoFi is seeking enthusiastic Senior Software Engineers who are ready to lead the development...  ...financial services platform. Data Foundations leads the path on building...  ...debug complex issues across multiple system layers. The ability to create clear... 
    Full time
    Work experience placement
    Remote work

    SoFi

    San Francisco, CA
    4 days ago
  •  ...Senior Software Engineer, ML Data San Francisco, CA • Hybrid • Reports to Head of Vision & AI Who We Are Voxel is building the future...  ...-leading VCs. About the Role Voxel's perception system is the technical core of everything we ship. Our models detect... 
    Work at office
    Flexible hours

    Voxel Labs

    San Francisco, CA
    1 day ago
  • $140k - $265k

     ...accessing the industry's broadest range of data: enterprise and world, structured and...  ...how the world works, you'll help build systems used daily across Microsoft Teams, Zoom...  ...the Role: We are looking for a Software Engineer to join Glean's Data Foundations team -... 
    Work at office
    Home office
    Flexible hours

    Glean.info

    San Francisco, CA
    12 hours ago
  • $160k - $220k

     ...turns siloed and disconnected data into operational intelligence...  .... Team As an engineering team, we believe strongly that...  ...Governance team builds services, systems, and product features to help...  ...Role We are looking for a software engineer to join our growing... 
    Work at office
    Local area

    Peregrine Technologies

    San Francisco, CA
    1 day ago
  •  ...As a Research Engineer, Distributed Data Systems, you will design and scale the infrastructure that powers large-scale multimodal training and evaluation at OpenAI. You’ll manage distributed data pipelines, collaborate closely with researchers to translate requirements... 

    OpenAI

    San Francisco, CA
    1 day ago
  • $179.5k - $221.5k

     ..., we're passionate about democratizing software creation — empowering anyone to build powerful...  ...agents directly into their workflows. Data engineering plays a critical role in this evolution...  ...to understand how often the complex systems that produce it can go wrong, and you... 
    Live in
    Remote work
    Flexible hours
    Shift work

    Airtable

    San Francisco, CA
    12 hours ago
  • $144k - $216k

     ...the best-in-class solution for product, data, and marketing teams. Learn more at...  ...The Data Warehouse team builds the systems that connect Amplitude to the broader data...  ...those connections and credentials. As a Software Engineer II on the Data Warehouse team, you'll help... 
    Work at office
    Home office
    Flexible hours

    Amplitude

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

     ...reflect human preferences - the Human Data team is at the heart of that effort. The Human Data engineering team creates the systems that enable scalable, high-quality human...  ...About the Role We're looking for software engineers to join the Human Data team and... 
    Work at office
    Relocation package

    OpenAI

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

     ...Overview: The Data Acquisition team within the Foundations organization at OpenAI...  ...teams. We are looking for a skilled Software Engineer to join our Data Acquisition team....  ...Scaling, to ensure smooth data flow and system operability. Work closely with the... 

    OpenAI

    San Francisco, CA
    12 hours ago
  • $144k - $288k

     ...Senior Software Engineer, Data Cambridge, MA USA; San Francisco, CA USA Your Impact at LILA Join us in shaping the future of science...  ...The Data Platform Team (Data) builds and supports the data systems that underpins Lila's AI Science Factory™. Every experiment... 
    Full time
    Work at office
    Local area
    Flexible hours

    Lila Sciences

    San Francisco, CA
    3 days ago
  • $130k - $220k

     ...Backend Engineer Opportunity At Ampa Ampa is a pioneering neurotechnology startup developing brain stimulation technology to help...  ...exceptional Backend Engineer to build the secure, scalable APIs and data systems that power our clinical platform and medical devices. You'll... 
    Permanent employment
    H1b
    Visa sponsorship

    AMPA

    San Francisco, CA
    3 days ago
  • $320k

     ...Anthropic Rl Data Engineer Anthropic's mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society...  ...Minimum Qualifications Strong software engineering skills and proficiency in at... 
    Visa sponsorship

    Colorwave Inc

    San Francisco, CA
    12 hours ago
  • Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Join to apply for the Python and Kubernetes Software Engineer - Data, AI/ML &...  ...is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our... 
    Full time
    Freelance
    Internship
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    San Francisco, CA
    3 days ago
  • $146.5k

     ...preferences. About the team: The ML Data Engineering team powers metadata extraction,...  ...for millions of users worldwide. Our systems operate at massive scale, supporting diverse...  ...Overview: We're seeking a Senior Software Engineer with deep experience building... 
    For contractors
    Local area
    Worldwide
    Home office
    Flexible hours

    Scribd

    San Francisco, CA
    1 day ago
  • $350k

     ...Software Engineer, Data Infrastructure Thinking Machines Lab's mission is to empower humanity through advancing collaborative general intelligence...  ..., multimodal data catalogs, and intelligent processing systems that operate over petabytes of data. Infrastructure is... 
    Local area
    Immediate start
    Visa sponsorship
    Work visa
    Relocation package

    Thinking Machines Lab

    San Francisco, CA
    2 days ago
  • $120k - $160k

     ...Founding Engineer For Airweave's Data And Infrastructure We're looking for a founding engineer to own Airweave's data and infrastructure layer, the systems that make our distributed search and data pipelines scalable, reliable and observable. At Airweave, you'll... 

    Airweave (yc X25)

    San Francisco, CA
    3 days ago
  • $160k - $225k

     ...security risks. Cybercriminals don’t hack systems—they exploit people. Human errors drive...  ...platform synthesizes complex employee data, pinpoints risky behaviors, and deploys...  ...-defining product Work closely with engineering, data science, and product teams to operationalize... 
    Work experience placement
    Relocation package
    Flexible hours

    Fable

    San Francisco, CA
    3 days ago
  • $200k - $400k

     ...Senior Data Infrastructure Engineer Decagon is the leading conversational AI platform empowering every brand to deliver concierge customer experiences...  ...product, data, and ML to deliver high‑scale, low‑latency systems with clear SLOs and great developer ergonomics. We... 
    Full time
    Work at office
    Local area

    Decagon

    San Francisco, CA
    9 days ago
  • $250k - $380k

     ...powers frontier models at massive scale. Our systems unify how researchers train and serve...  ...About the Role We are looking for an engineer to design and implement the dataset infrastructure...  ...APIs, including for multimodal (MM) data that cannot fit in memory. Build... 

    OpenAI

    San Francisco, CA
    2 days ago
  •  ...leading technology company is searching for a Senior Software Engineer in San Francisco. This role involves designing core infrastructure...  ...-time monitoring and building AI-driven automated systems, essential for large-scale data environments. Candidates should have 5+ years of... 
    Flexible hours

    Pantomath Inc

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

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