Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Sigma Computing

Software Engineer (Compiler)

Posted Updated
Discussion
  • 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 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

Benefits

  • Competitive pay: Competitive salaries aligned with market rates—because we value your experience and contributions.
  • Flexible Schedule: Work in the way that suits you—Sigma supports flexibility in how and when you work best.
  • Health, Dental & Vision Insurance: Comprehensive health, dental, and vision coverage for you and your dependents.
  • 401(k) Plan: Plan for your future with our 401(k) offering.
  • Bi-annual Hackathons: Make, create, innovate—hack alongside peers twice a year.
  • Unlimited Time Off: Recharge when you need—no limits on vacation days.
  • Health & Wellness: Support for your overall well-being. We offer Carrot Pro, Wellhub+, Rightway, and OneMedical.
  • Parental Leave: Paid leave to welcome new family members.
  • Unagi Scooters: Zip to work on us with Unagi scooter benefits provided for free!
  • Daily Lunches, Office Snacks, Coffee: Good vibes and great taste—lunch provided daily through DoorDash, unlimited snacks, coffee, tea, Celsius, and more!
  • Professional Development & Career Growth: Clear career progression paths and room to grow into leadership, Support for conferences, L&D, and career growth.
  • Commuter benefits
  • Lunch reimbursement
  • Pension with 3% match
  • Experience working in an iterative, high-cadence environment
  • Deep understanding of Computer Science fundamentals, particularly in compilers, algorithms, SQL Optimization
  • Passion for teamwork, technical ownership, and continually raising the engineering bar
  • 5+ years experience engineering high-quality software systems
  • Demonstrated success building and maintaining complex infrastructure or core platform services
  • 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)

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.