Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Sigma Computing Logo

Software Engineer - Compiler

Sigma Computing

$170,000 - $220,000
Aug 21, 2025
San Francisco, CA, US
Apply Now

Sigma Computing is redefining business intelligence by making complex data analysis accessible through a high-performance platform built for the modern data stack. The Compiler Team plays a foundational role in this mission by transforming user-driven spreadsheet interactions into highly optimized SQL queries, enabling seamless exploratory analytics on cloud data warehouses.

Requirements

  • 5+ years experience engineering high-quality software systems
  • Demonstrated success building and maintaining complex infrastructure or core platform services
  • Deep understanding of Computer Science fundamentals, particularly in compilers, algorithms, SQL Optimization
  • Exposure to distributed systems, query optimization, or database internals
  • Experience with API or data model design in the context of high-performance cloud services
  • Familiarity with cloud infrastructure (e.g., GCP, AWS, Azure)
  • Rust, Go, Node, K8s, GraphQL

Responsibilities

  • Tackle core challenges at the intersection of data modeling, query compilation, and large-scale interactive analytics—making it possible for end-users to query data warehouses efficiently without deep technical knowledge
  • Design, build, and maintain sophisticated compiler infrastructure and intermediate representations that translate spreadsheet operations into optimized query plans
  • Apply advanced optimization strategies to improve performance and accuracy across a wide range of query workloads and data architectures
  • Contribute to both backend (Rust) and key frontend foundations (TypeScript), evolving critical abstractions that enable end-to-end workflow optimizations and new features
  • Debug, analyze, and resolve complex issues, ensuring robustness and maintainability in a rapidly evolving product
  • Collaborate with engineers and product stakeholders to review designs and code, driving technical best practices and architectural decisions throughout the team and company

Other

  • Passion for teamwork, technical ownership, and continually raising the engineering bar
  • Experience working in an iterative, high-cadence environment
  • A curiosity for new languages and tools, and a drive to solve challenging problems at scale
  • In-office work environment in all our offices in SF, NYC, and London.