Build and run AI apps, dashboards, and agents on governed warehouse data. Sigma lets every team build with chat, a spreadsheet, SQL, or Python.
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.
What they're looking for
- 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
- Exposure to distributed systems, query optimization, or database internals
More about this 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.
- 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...
Browse similar: Startup jobs