Cube is redefining how organizations deliver and consume data and analytics, enabling Agentic Analytics where AI agents work alongside humans. As a Full-Stack Engineer, you will build and evolve the Cube Cloud platform, collaborating with various teams to create intuitive and powerful product features.
Responsibilities:
- Building and evolving the Cube Cloud platform web application and developer-facing interfaces
- Designing and implementing backend APIs that power configuration, management, and analytics workflows
- Translating complex analytics concepts into clear and usable UI/UX
- Improving performance, reliability, and scalability of end-user features
- Working with large datasets and real-time analytics results in frontend applications
- Collaborating with Core engineers to integrate new Cube capabilities into the product
Requirements:
- Strong experience with JavaScript/TypeScript and modern frontend frameworks (React)
- Solid backend experience with Node.js or similar server-side runtimes
- Experience designing and consuming REST or GraphQL APIs
- Understanding of web application performance, security, and scalability
- Ability to work across the stack and take ownership of features end to end
- Good communication skills and product-oriented mindset
- Fluent English
- Experience working with data-heavy or analytics-driven products
- Familiarity with SQL and analytical databases
- Experience with cloud platforms (AWS, GCP) and containerized environments
- Background in UX/UI design collaboration or design systems
- Contributions to open-source projects, especially developer tools