cover image
Sigma

Sigma

www.sigmacomputing.com

14 Jobs

1,203 Employees

About the Company

Sigma is not another Business Intelligence tool. Sigma is the only Cloud Analytics solution with a spreadsheet-like interface that enables anyone to explore data at cloud scale and speed. Discover what happened, why it happened, and what will happen.

Listed Jobs

Company background Company brand
Company Name
Sigma
Job Title
Senior Software Engineer - Backend
Job Description
Job title: Senior Software Engineer - Backend Role Summary: Develop backend systems and APIs for a high-performance cloud data platform using modern technologies. Expectations: Minimum 2 years of industry experience in building/maintaining software; experience with continuous deployment; teamwork and craftsmanship; strong computer science foundation. Key Responsibilities: Solve backend challenges for data warehouses; build distributed services and APIs using Rust, Go, GraphQL, Node.js, Kubernetes; design features for cloud applications; triage and resolve system issues; collaborate on design/code reviews. Required Skills: - Proficiency in Rust, Go, GraphQL, Node.js, Kubernetes. - Experience deploying secure web applications in CI/CD environments. - Data model design, API development. - SQL query optimization and database internals knowledge. - Cloud infrastructure administration (GCP, AWS, Azure). Required Education & Certifications: Bachelor’s or Master’s in Computer Science or related field.
New york, United states
On site
Senior
08-09-2025
Company background Company brand
Company Name
Sigma
Job Title
Software Engineer - Compiler
Job Description
Job Title: Software Engineer – Compiler Role Summary: Design and implement compiler infrastructure that translates spreadsheet operations into optimized SQL queries for high‑performance cloud data warehousing. Manage both backend (Rust) and frontend (TypeScript) components, ensuring scalability, reliability, and rapid iteration. Expectations: • 5+ years of professional software engineering experience. • Proven track record building complex systems and core platform services. • Strong foundation in computer science fundamentals, especially compilers, algorithms, and SQL optimization. • Ability to work iteratively in a fast‑paced environment and take full technical ownership. Key Responsibilities: • Develop and maintain sophisticated compiler infrastructure and intermediate representations for spreadsheet‑to‑SQL translation. • Apply advanced optimization strategies to improve query performance across varied workloads and data architectures. • Debug, analyze, and resolve complex runtime issues in a continuously evolving product. • Collaborate with engineering and product teams on design reviews, code quality, and architectural decisions. • Extend both backend (Rust) and key frontend (TypeScript) foundations to support end‑to‑end workflow enhancements. Required Skills: • Proficiency in Rust and TypeScript; experience with additional languages such as Go or Node.js is a plus. • Deep knowledge of compiler theory, data modeling, and query optimization. • Familiarity with distributed systems, database internals, and cloud platforms (GCP, AWS, Azure). • Experience designing APIs or data models for high‑performance cloud services. • Strong debugging, performance tuning, and problem‑solving abilities. Required Education & Certifications: • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field (or equivalent professional experience).
San francisco, United states
On site
Mid level
08-09-2025
Company background Company brand
Company Name
Sigma
Job Title
Technical Support Engineer - EMEA
Job Description
**Job Title:** Technical Support Engineer – EMEA **Role Summary:** Provide expert technical assistance to Sigma’s enterprise customers across the EMEA region, diagnosing and resolving complex data‑analytics issues on the Sigma platform. Collaborate with product, engineering, and go‑to‑market teams to develop best‑practice tools, improve service performance, and ensure a high‑quality user experience. **Expectations:** - Deliver timely, accurate resolutions to high‑severity customer issues. - Build trust with customers through clear communication and proactive problem solving. - Contribute to scalable support processes, documentation, and diagnostic tooling. - Work effectively across cross‑functional teams to triage, investigate, and close incidents. **Key Responsibilities:** - Diagnose and resolve complex technical problems related to databases, SQL queries, and business‑intelligence functionality. - Partner with development, devops, and product teams to create and refine troubleshooting best practices. - Develop and maintain internal knowledge bases, runbooks, and automation scripts for common issue patterns. - Assist pre‑sales teams in technical assessments and proof‑of‑concept engagements. - Monitor and analyze performance metrics, providing recommendations for service optimization. - Communicate status, root‑cause analyses, and resolutions to customers and internal stakeholders. **Required Skills:** - Strong foundation in computer science and data‑analytics concepts. - Advanced SQL expertise (joins, partitions, window functions, CTEs, sub‑queries, query performance tuning). - Proficiency in data modeling and visualizing data for business insights. - Experience supporting enterprise analytics or BI products, preferably cloud‑based. - Excellent verbal and written communication; ability to convey technical information to non‑technical audiences. - Demonstrated ability to document processes and build diagnostic tools. - Strong collaboration and coordination skills across multiple departments. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related technical field (or equivalent practical experience). - Relevant certifications (e.g., Snowflake, AWS, GCP, or other cloud/data‑analytics certifications) are a plus but not mandatory.
London, United kingdom
On site
08-09-2025
Company background Company brand
Company Name
Sigma
Job Title
Corporate Counsel - Commercial
Job Description
Job Title: Corporate Counsel – Commercial Role Summary: Provide legal counsel on commercial technology agreements, manage risk, and support cross‑functional teams in a fast‑paced SaaS environment. Expectations: • Apply strong judgment and risk assessment skills. • Pay meticulous attention to detail. • Rapidly acquire knowledge of emerging technologies. • Demonstrate self‑motivation and teamwork. • Deliver organized, project‑managed support. Key Responsibilities: • Draft and negotiate sales, subscription, data processing, and NDAs. • Structure alliance, cloud infrastructure, and consulting agreements. • Conduct due‑diligence for international tech contracts. • Align agreements with corporate policies and obtain stakeholder approvals. • Monitor existing contracts and advise on dispute prevention. • Offer practical legal and commercial guidance to internal clients. Required Skills: • Advanced negotiation and drafting. • Legal research and due‑diligence. • Project and time management. • Knowledge of CLM tools. • Ability to work in a rapid‑growth technology setting. Required Education & Certifications: • Juris Doctor from an accredited law school. • Licensed to practice in California (California bar membership). • Minimum 7 years of relevant commercial legal experience (preferred).
San francisco, United states
On site
Senior
08-09-2025