Cube · 7 hours ago
Principal Software Engineer
Maximize your interview chances
AnalyticsBusiness Intelligence
Insider Connection @Cube
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Contribute to Cube and maintain its codebase on GitHub
Participate in community support in Slack
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
Expert in 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 building and managing high-load analytical or data infrastructure applications
Experience with implementing network protocols, analyzing packets
Embedding native code into Node.js or any other language
Knowledge of JavaScript/TypeScript and Node.js experience would be a plus.
Experience with contributing to or the maintenance of an open-source project would be a plus.
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
Growth StageTotal Funding
$46.7MKey Investors
Databricks VenturesDecibel PartnersBain Capital Ventures
2024-06-06Series B· $25M
2023-12-31Undisclosed
2021-07-19Series A· $15.5M
Recent News
MarTech Series
2022-09-26
Company data provided by crunchbase