Sigma Computing

26 - 50 Employees
11 - 25 Engineers
$25M - $50M Funding
Series B

What We're Building

Sigma is the visual interface for your cloud data warehouse. With Sigma, nothing stands between you and your data. Our next-generation interface enables users of all backgrounds to explore, analyze, and visualize data without the help of a data specialist. Simple to use, easy to manage, and free to view. It’s time to break down the barriers to creating actionable analytics.

Life at Sigma

At Sigma, you’ll work closely with the co-founders, engineers, and designers to create an intuitive user experience that will make it simple for users to interact with, analyze and visualize data. You'll own substantial pieces of the product, from design to implementation.

The Team

We are a mighty team of 33 and growing! We have ten engineers and are looking to double our team within the next year. We have team members from Salesforce, Uber, Docker, and JPMorgan Chase. Our founders met as entrepreneurs in residence at Sutter Hill Ventures.

Sigma Computing photo 1 Sigma Computing photo 2 Sigma Computing photo 3

Why join us?

Engineering at Sigma Computing
Engineering team and processes

Our organization structure is flat. We effectively we have a backend team primarily focusing on cloud services and a frontend team building the application and interface.

We consider our process to be light agile. The engineering team meets for daily standup and reports on project / feature status. Everyone also checks in through Slack. Even though our team is all co-located in one office, our communication tends to be heavily Slack-based.

Every development change is reviewed by another team member and runs through our continuous integration test suite. After a code change is approved, it runs in our staging environment (used only by employees). We release to production typically a few times a week and all our services and frontend deploy independently.

Technical Challenges

Fundamentally our product exposes an Excel-like interface to a data warehouse that enables anyone to build the equivalent of any SQL query, even the most complicated.

It's very easy to write or claim that, but it's technically very difficult to make it true.

The user interface has to be intuitive enough for non-technical users to be productive. Everything in the UI must feel fast even if the underlying calculations can take seconds or minutes.

The primary backend service essentially provides a compiler that translates our metadata model into a SQL query. The metadata model is generated from our user interface so users can quickly generate queries that are more complicated than virtually any human could write by hand. The compiler must be able to translate those queries and optimize them into efficient SQL for the target system.

Projects you might work on
  • Data Sources + Joins:

    Queries are often built from multiple underlying tables. In our interactive application, the user may be unsure which tables to use and how they should join together so ideally the interface can present as much feedback and information as possible to guide them. This project entailed designing and building that interface, testing on potential users, and iterating.

  • Connection Management:

    Our cloud services maintain a pool of connections to the underlying data warehouse. This project entailed separating the connection management from the compiler (moving it to a new service) and adding a feature to cancel outdated queries. The project is at the core of our infrastructure so a primary goal is to deliver it without disruption.

Tech stack
JavaScript
React
Rust
Node.js
GraphQL
Go
Google Cloud
MySQL
Kubernetes

Working at Sigma Computing

We value a scrappy and down to earth attitude toward work. We believe in going out of our way to make our product better and to help each other along the way.

Relocation

No worries if you need to relocate! We offer a relocation bonus to help you get settled into the Bay Area.

401(k) Contribution

Sigma employees can contribute to a 401K plan and we partner with Guideline:

https://www.guideline.com/

Guideline is an all-inclusive 401K plan for growing businesses that makes it easy for employees to enroll and save.

Free Food
  • MealPal plan and catered lunch Wednesdays.
  • Kitchen stocked with snacks and drinks.
  • Lots of coffee (and of course tea, if that’s your thing).
Maternal/Paternal Leave

Life is more than work. Family time is important and we want you to be able to enjoy it. What better time than the arrival of your baby.

Transportation

We participate in commuter benefits through WageWorks where each employee can elect to have an amount for transportation taken out of their paycheck prior to taxes. More information about the program is available at: https://www.wageworks.com/

We are in walking distance to BART, Muni, and CalTrain.

Other

Create your own setup (keyboard, mouse, headphones, coffee device, etc). Get what you need to make your job easier.

Generous Vacation

We have a flexible vacation policy and encourage you to take time to recharge.

Flexible Hours

Most of our engineers are in the office from 10AM until 5 or 6PM and we don’t have hard rules around when you come and go. We value productivity not hours. We treat you like a professional and trust that you will be able to do your best work according to your schedule.

Health Insurance

We provide medical, vision, and dental coverage.

Beautiful Office

We are at the top floor of 90 New Montgomery and have 360 views of the city!

Team Activities

Whether its catching a baseball game or getting together for a company picnic, there are fun activities throughout the calendar year. We also like to cap off every Friday with a Happy Hour at the office.


Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.

Apply