Internship Position

Query Plan Visualization

“Allow advanced users to debug and optimize their queries”

Introduction

Atoti UI is a web application that allows collaborative exploration of large amounts of real-time data through shareable dashboards. This application is a software component of our Atoti product. It includes a wide range of basic features and is even extensible through a plugin system. For example, our clients can create their own views and actions.

The interface between this web application and our servers is handled using a query language called MDX (Multidimensional Expressions). It is a language similar to SQL, but designed for multidimensional data analysis. Our data visualization widgets automatically generate these queries based on user actions. These queries can also be manually edited, which advanced users leverage to meet specific business needs. The quality of these queries is, of course, crucial for the system’s performance.

Expected Work

The goal of this internship is to develop a query plan visualization component (dynamically retrievable through a REST interface). This component will allow advanced users to debug and optimize their queries.

This will be an opportunity for you to:

  • Develop a frontend (React TypeScript) within a professional team
  • Discover the world of multidimensional analysis

About ActiveViam

ActiveViam provides business users with instant insight into large volumes of fast-moving data for timely and context-aware decision-making.

Founded in 2005, ActiveViam employs over 150 people in its offices in New-York, London, Paris and Singapore. We expect sustained growth in 2025 and will continue hiring the best talents from the top schools.

Send us your application

Submit your application form today and take the next step with us.

Max. file size: 10 MB.

Thank You!

We will contact you as soon as possible.