Software Engineer - Compiler

Sigma

San Francisco (CA)

On-site

USD 170,000 - 235,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Generous health benefits
Flexible time off policy
Paid bonding time for all new parents
Traditional and Roth 401k
Commuter and FSA benefits
Lunch Program
Dog friendly office

Job summary

Sigma Computing in San Francisco is on a mission to redefine business intelligence with complex data analysis made accessible. As part of the Compiler Team, you will engineer high-quality software and ensure seamless analytics. Your responsibilities will include optimizing SQL queries, building compiler infrastructure, and collaborating closely within a dynamic environment.

The position requires over 5 years of engineering experience, with a passion for teamwork and technical ownership. The salary ranges from $170k to $235k, with additional benefits like stock options and a flexible time off policy.

Qualifications

  • 5+ years experience engineering high-quality software systems.
  • Proven ability in building and maintaining complex infrastructure.
  • Deep understanding of Computer Science fundamentals.

Responsibilities

  • Tackle core challenges in data modeling and query compilation.
  • Design and maintain sophisticated compiler infrastructure.
  • Collaborate on designs and drive technical best practices.

Skills

Software engineering
SQL Optimization
Team collaboration
Problem-solving

Tools

Rust
TypeScript
GCP
AWS
Azure

Job description

About The Role

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. As a member of the Compiler Team, you will join a group of engineers dedicated to building the core systems and abstractions that power Sigma’s intuitive spreadsheet interface, ensuring speed, reliability, and scalability for all users.

What You Will Be Doing
  • 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
Qualifications We Need
  • 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
  • Passion for teamwork, technical ownership, and continually raising the engineering bar
  • Experience working in an iterative, high-cadence environment
Qualifications We Want (also, skills you’ll learn!)
  • 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)
  • A curiosity for new languages and tools, and a drive to solve challenging problems at scale (Rust, Go, Node, K8s, GraphQL)
Additional Job Details

The base salary range for this position is $170k - $235k annually. Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies and experience. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work at Sigma Computing. This role is eligible for stock options, as well as a comprehensive benefits package.

Benefits For Our Full-Time Employees
  • Equity
  • Generous health benefits
  • Flexible time off policy. Take the time off you need!
  • Paid bonding time for all new parents
  • Traditional and Roth 401k
  • Commuter and FSA benefits
  • Lunch Program
  • Dog friendly office

Sigma is an equal opportunity employer. We are committed to building a smart and strong team regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, veteran, or any other protected status. We look forward to learning how your experience can enable all of us to grow.

Note: We have an in-office work environment in all our offices in SF, NYC, London and Sydney.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Compiler
Software Engineer - Compiler

Sigma • New York (NY)

On-site
USD 170,000 - 235,000
Equity
Generous health benefits
Flexible time off policy
+5
Senior Software Engineer - Fullstack
Senior Software Engineer - Fullstack

Sigma • San Francisco (CA)

On-site
USD 150,000 - 240,000
Equity
Generous health benefits
Flexible time off policy
+5
Staff Software Engineer - Fullstack
Staff Software Engineer - Fullstack

Sigma Computing • New York (NY)

On-site
USD 240,000 - 270,000
Equity
Generous health benefits
Flexible time off policy
+5
Senior Software Engineer (Fullstack)
Senior Software Engineer (Fullstack)

Sigma Computing • New York (NY)

On-site
USD 150,000 - 220,000
Equity
Generous health benefits
Flexible time off policy
+5
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Sigma • San Francisco (CA)

On-site
USD 170,000 - 240,000
Equity
Generous health benefits
Flexible time off policy
+5
Senior Software Engineer - Fullstack
Senior Software Engineer - Fullstack

Sigma • New York (NY)

On-site
USD 170,000 - 240,000
Equity
Generous health benefits
Flexible time off policy
+5
Senior Software Engineer - Fullstack
Senior Software Engineer - Fullstack

Sigma Computing • San Francisco (CA)

On-site
USD 150,000 - 220,000
Equity
Generous health benefits
Flexible time off policy
+5
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Sigma Computing • New York (NY)

On-site
USD 170,000 - 215,000
Equity
Generous health benefits
Flexible time off policy
+5
Staff Software Engineer - Fullstack
Staff Software Engineer - Fullstack

Sigma • New York (NY)

On-site
USD 240,000 - 270,000
Equity
Generous health benefits
Flexible time off policy
+5
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Sigma • New York (NY)

On-site
USD 170,000 - 240,000
Equity
Generous health benefits
Flexible time off policy
+5