Cube · 4 days ago
Principal Software Engineer
Wonder how qualified you are to the job?
AnalyticsBusiness Intelligence
Insider Connection @Cube
Responsibilities
Contribute to Cube's codebase on GitHub
Participate in community support in Slack
Enhance SQL API support with sophisticated join queries, predicate push down, and cost-based optimization
Improve post-processing capabilities for SQL API
Support more BI platforms and data consuming tools
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Expert in data structures and algorithms
Base understanding of how databases work
Strong coding skills
Experience in C++, Rust, or any other low-level language
Good communication skills
Fluent English
Previous startup experience or interest in working in a small fast-moving company.
Preferred
Experience with Abstract Syntax Trees and parsing
Experience with database query planning process
Experience in data engineering, building analytics applications, or OLAP
Experience with implementing network protocols, analyzing packets
Embedding native code into Node.js or any other language
Company
Cube
Cube is the universal semantic layer that makes it easy to connect data silos, create consistent metrics, and make them accessible to all of your BI tools, customer-facing embedded analytics, as well as LLMs, AI chatbots, and agents.
Funding
Current Stage
Early StageTotal Funding
$21.7MKey Investors
Decibel PartnersBain Capital Ventures
2023-12-31Undisclosed· Undisclosed
2021-07-19Series A· $15.5M
2020-09-29Seed· $6.2M
Recent News
MarTech Series
2022-09-26
Company data provided by crunchbase