More jobs:
Software Engineer - Compiler
Remote / Online - Candidates ideally in
San Francisco, San Francisco County, California, 94199, USA
Listed on 2026-10-26
San Francisco, San Francisco County, California, 94199, USA
Listing for:
We Love AI Jobs
Remote/Work from Home
position Listed on 2026-10-26
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
Linked
InXSave image
You’ll build compiler infrastructure that turns spreadsheet actions into optimized SQL for Sigma’s cloud data warehouse analytics product. The role spans backend Rust and frontend Type Script work, with a focus on query performance, reliability, and core platform abstractions.
* Permanent* On-site
* 5+ years### Skills and expertise
Rust Type Script Compiler infrastructure SQL optimization
Algorithms
Data modeling
Distributed systems
Cloud infrastructure### Key responsibilities
* Build compiler infrastructure and intermediate representations that translate spreadsheet operations into optimized query plans.
* Improve query performance and accuracy across workloads and data architectures.
* Debug complex issues and collaborate on designs, code reviews, and architectural decisions.## How this job compares
Compared with 1,635 open senior engineering jobs on October 10, 2026.Pay:
This job pays $170K to $235K a year. The 719 open senior engineering jobs that publish US pay start at $164K on average, so this job starts in line with them.
Similar open jobs:
We Love AI Jobs lists 1,635 open senior engineering jobs at 344 companies.
Remote work:
This job is on site. 271 of the 1,635 senior engineering jobs (17%) are remote.
AI in this role:
Low. The company works with AI, but AI is a small part of this role's daily work. The work centers on compilers, SQL query optimization, and analytics infrastructure, not AI systems. The posting mentions AI tools only in Sigma’s hiring-process notice.## Full 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 (Type Script), 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,…
Position Requirements
5+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×