Software Engineer Compiler

Sigma Computing

Not Interested
Bookmark
Report This Job

profile Job Location:

San Francisco, CA - USA

profile Yearly Salary: $ 170 - 215
Posted on: 4 days ago
Vacancies: 1 Vacancy

Job Summary

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 Sigmas 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 analyticsmaking 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 youll 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 - $215k annually.

Compensation may vary outside of this range depending on a number of factors including a candidates 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.

About us:

Sigma is the only cloud analytics and business intelligence tool empowering business teams to break free from the confines of the dashboard explore data for themselves and make better faster decisions. The award-winning software was built to capitalize on the performance power of cloud data warehouses to combine data sources and analyze billions of rows of data instantly via an intuitive spreadsheet-like interface no coding required.

Since launching with its unique interface Sigma Computing has added features such as collaboration tools and embedded analytics capabilities. The most recent product launch included a set of AI tools such asforecasting capabilities an AI copilot and a notebook interface for users who prefer a code-first environment.

Sigma announced its $200M in Series D financing in May 2024 to continue transforming BI through its innovations in AI infrastructure data application development enterprise-wide collaboration and business user adoption. Spark Capital and Avenir Growth Capital co-led the Series D funding round with additional participation from a group of past investors including Snowflake Ventures and Sutter Hill Series D funding raised at a valuation 60% higher than the companys Series C round three years ago promises to further accelerate Sigmas growth.

Come join us!

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 Computing 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 or veteran 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 and London.

Our Privacy Practices

When you submit a job application on this site Sigma processes your personal data for the purposes of evaluating your candidacy for employment at Sigma and as otherwise needed throughout the recruitment and hiring process. Please review Sigmas Candidate Privacy Notice for more details. Please note that your personal data may be transferred to a country other than the one in which it was provided (including to USA the UK and Canada). For any questions related to your personal data please contact .

Sigmas use of AI

This hiring process utilizes artificial intelligence tools to assist in candidate screening and assessment. Our AI tools are designed to complement not replace human decision-making.


Required Experience:

IC

About the RoleSigma 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 high...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

Turn data into insights with Sigma Computing, a cloud-based Business Intelligence (BI) platform. Elevate business decisions by analyzing data at scale for opportunities.

View Profile View Profile