Sigma Computing
Technology
SoftwareEngineer-Compiler
Neural analysis suggests this role is
optimal for Senior candidates.
“Software Engineer - Compiler at Sigma Computing. Skills: Compiler development, Query optimization, Data warehousing. Tackle data modeling challenges. Tackle query compilation challenges”
Industry & Context.
Root cause analysis
What They're Looking For.
Must Have
5+ years experience engineering software, Building complex infrastructure, Maintaining complex infrastructure, Computer Science fundamentals, Compilers knowledge, Algorithms knowledge, SQL Optimization knowledge
Nice to Have
Distributed systems exposure, Query optimization exposure, Database internals exposure, API design experience, Data model design experience, Cloud infrastructure familiarity, Rust proficiency, Go proficiency, Node proficiency, K8s proficiency, GraphQL proficiency
What You'll Do.
Tackle data modeling challenges
Tackle query compilation challenges
Tackle interactive analytics challenges
Design compiler infrastructure
Build compiler infrastructure
Maintain compiler infrastructure
Design intermediate representations
Build intermediate representations
Maintain intermediate representations
Apply optimization strategies
Contribute to backend development
Contribute to frontend foundations
Evolve critical abstractions
Analyze complex issues
Resolve complex issues
Collaborate with engineers
Collaborate with product stakeholders
How You'll Work.
Team & Collaboration
Cross-functional teams; Product stakeholders
Full 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 enginee
Applying for this Software Engineer - Compiler role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Sigma Computing?
Real rants from real employees. Read before you apply.