Gamma
Software Engineer, Data Systems
San Francisco · Staff+ · Full-time
Sponsorship not specified$230k-$310kDetected 254 days ago
Distributed SystemsPostgreSQLSnowflakeTerraformKafkadbtData EngineeringCybersecurityComplianceLeadershipCommunication
About the role
- 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.
Responsibilities
- 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
- Drive strategic technical decisions about data modeling, infrastructure architecture, and technology choices
Requirements
- Extensive hands-on experience with Snowflake, including performance optimization, cost management, and data modeling
- Proficiency with dbt, Terraform, and working knowledge of data governance, privacy compliance (GDPR, CCPA), and security best practices
Compensation
- The base salary for this full-time position, which spans multiple internal levels depending on qualifications, ranges between $230K - $310K plus benefits & equity.
This listing is sourced directly from Gamma's careers page and normalized into a canonical job model.