About the job
At Cube, we are transforming the way organizations manage, analyze, and automate data and analytics across various teams, tools, and AI agents. Our vision is to realize Agentic Analytics — a collaborative environment where AI agents and humans operate on a unified semantic framework.
If you are passionate about developing essential data and AI infrastructure that drives analytics for some of the most innovative technology firms, yet desire the agility and ownership typical of a startup, Cube is the perfect place for you.
With over 19,000 GitHub stars and a community exceeding 13,000 members, Cube is a trusted partner for companies like SecurityScorecard, Webflow, The Linux Foundation, Cloud Academy, and SamCart. Our platform equips AI agents with a universal semantic foundation, facilitating autonomous analytics at scale while ensuring consistency, security, and performance across various BI tools, spreadsheets, and embedded applications.
As a Full-Stack Engineer at Cube, you will engage with both the frontend and backend of the Cube Cloud platform and developer-centric tools. Your mission will be to create high-quality product features that simplify complex analytics infrastructure, making it intuitive, robust, and accessible for developers and data teams.
You will work closely with product, design, and core engineering teams to translate intricate technical capabilities into seamless, well-crafted user experiences.
Your Responsibilities Include:
- Building and enhancing the Cube Cloud platform web application and developer-facing interfaces.
- Designing and implementing backend APIs that facilitate configuration, management, and analytics workflows.
- Translating complex analytics concepts into user-friendly UI/UX designs.
- Optimizing performance, reliability, and scalability of end-user features.
- Handling large datasets and real-time analytics outputs in frontend applications.
- Collaborating with core engineering teams to integrate new Cube functionalities into the product.
Your Qualifications:
- Proficient in JavaScript/TypeScript and modern frontend frameworks, particularly React.
- Strong backend experience with Node.js or comparable server-side environments.
- Skilled in designing and utilizing REST or GraphQL APIs.
- Knowledgeable in web application performance, security, and scalability principles.
- Able to work across the technology stack and take ownership of features from inception to deployment.
- Excellent communication skills and a product-oriented mindset.
- Fluent in English.
Bonus Skills:
- Experience with data-intensive or analytics-focused products.
- Familiarity with SQL and analytical databases.
- Experience with cloud platforms (AWS, GCP) and containerized environments.
- Background in collaborating on UX/UI design projects.

