Principal Software Engineer, Cube

Cube Core

Salary not provided
SQL
AWS
Docker
Kubernetes
GCP
Node.js
Postgres
Athena
Rust
Snowflake
BigQuery
Cube
Senior and Expert level
Remote from US
Cube

Analytical API platform

Open for applications

Cube

Analytical API platform

21-100 employees

B2BAnalyticsBusiness IntelligenceSaaSAPI

Open for applications

Salary not provided
SQL
AWS
Docker
Kubernetes
GCP
Node.js
Postgres
Athena
Rust
Snowflake
BigQuery
Cube
Senior and Expert level
Remote from US

21-100 employees

B2BAnalyticsBusiness IntelligenceSaaSAPI

Company mission

To power the next generation of data experiences by bringing clarity, consistency, and context to business data and making it easy to securely deliver that data to every data consumer in the enterprise.

Role

Who you are

  • Expert in data structures and algorithms
  • Solid understanding of how databases work
  • Strong coding skills
  • Expert in Rust, or any other low-level language
  • Experience in building and managing high-load analytical or data infrastructure applications
  • Good communication skills
  • Fluent English
  • Previous startup experience or interest in working in a fast-moving company
  • Experience with contributing to or the maintenance of an open-source project would be a plus
  • Strong experience in data engineering, building analytics applications, or OLAP
  • Experience with Docker and k8s, AWS, GCP
  • Understanding of how V8 works
  • Node.js experience would be a plus

What the job involves

  • As a Principal Software Engineer you will contribute to Cube Projects and maintain its codebase on GitHub, participate in community support in Slack, serve as an entry point for the team, and work with our CTO to drive architectural and product decisions
  • You’ll be working on fine-tuning Cube’s performance
  • Developing and maintaining client core libraries to ensure seamless integration with Cube's products as well as developing semantic layer sync integration with various business intelligence tools to facilitate data organization and accessibility
  • You will also contribute to Cube Cloud by working on product’s main features, such as Cube APM, Cube Cloud PaaS infrastructure, Cube Store service

Share this job

View 1 more job at Cube

Company

Company benefits

  • Work from anywhere (we'll cover the cost of a coworking space if you'd rather prefer not working from home)
  • Generous stock options
  • Unlimited Personal Time Off
  • Off-sites several times a year for a week of meetings, events, and fun
  • Personal development support such as training courses, free books on our Kindle account, and other options

Funding (last 2 of 3 rounds)

Jun 2024

$25m

EARLY VC

Jul 2021

$15.5m

SERIES A

Total funding: $46.7m

Our take

With data scattered across various systems, many businesses struggle to meaningfully analyse it. The inconsistency in formats and locations makes data integration complex and time-consuming, so Cube tackles this challenge with its semantic layer platform.

Cube's platform unifies data from different sources into a consistent format. This simplifies data ingestion and analysis for developers. Plus, it provides a central API that eliminates the need to manage multiple data systems and APIs individually.

Recently securing substantial funding, Cube is now ready to expand its market reach and platform development. It will work to improve its capabilities to handle complex calculations and reduce the need for custom coding. This will lead to greater efficiency and cost savings for its users, positioning the company in a prime position for growth.

Kirsty headshot

Kirsty

Company Specialist at Welcome to the Jungle