Cognitive Collective

Helping you find your next career in AI. Learn more about the job board on the Scale blog.

Are you a scaling AI startup? Email to be added to our board.

Visualization Engineer

Hex Technologies Inc.

Hex Technologies Inc.

Other Engineering
New York, NY, USA · San Francisco, CA, USA · Remote
Posted on Thursday, May 23, 2024

About the role

We are looking for a senior visualization fullstack engineer to lead the charge and continuously raise the bar for the visualizations a user can create and use in Hex. As one of our early senior visualization hires, you will be both a visionary and an operator, bringing new ideas to the roadmap, and be involved in delivering an end-to-end solution for users to create and use stunning dashboards, charts, tables, maps, advanced visualizations and more. You will also ship major initiatives that fundamentally change the way Data Scientists, Analysts and no-code users operate, and have ample technical and team leadership opportunities, depending on your interests.

What You'll Do

We aim to deliver an intuitive, delightful experience that is as empowering as it is pleasing to the eye. Some interesting challenges you could work on include:

  • Collaborating with our AI team to work on chart generation and recommendation.
  • Scaling rich, interactive, customizable visualization components to provide a performant, pleasant experience whether there are ten data points or ten million.
  • Aligning customer teams with the direction of our visualization roadmap, with a good balance between useful new features and the stability of the product. Visualization features are a high-traffic surface area where user experience and delight are treated as first-class citizens.
  • Acting as an internal subject-matter expert on any aspect of the data-to-eyeball pipeline: whenever there is an opportunity for Hex to raise the ceiling or lower the floor on how data is presented to users, you can ensure this is delightful and in line with best practice.

We'd love to hear from you if you have

  • At least 5+ years of software engineering experience, with at least 2+ in visualization tooling.
  • Experience designing and implementing major product initiatives on tooling for others to build visualizations, whether for the core product or a large internal user base.
  • Excitement for getting your hands dirty and diving deep into how the browser works to develop high-quality and performant user experiences.
  • An aptitude for how web infrastructure works to develop high-quality, performant user experiences.
  • An instinct for strategic thinking and aligning with business and product goals while keeping a healthy balance of velocity and engineering excellence.
  • Interest in the data space, and a love of shipping great products and building tools that empower end users to do more.
  • Experience maintaining a high quality bar for design, correctness, and testing.
  • An ability to lead product initiatives while collaborating and mentoring fellow engineers.
  • Curiosity and an interest in diving into the bigger picture of building a company, including go-to-market, customer development, people, and marketing.

Our stack:

Our product is a web-based notebook and app authoring platform. We use Vega, DeckGL and AG Grid as the backbone of our existing visualization capabilities. Our frontend is built with Typescript and React, using a combination of Apollo GraphQL and Redux for managing application state and data. On the backend, we also use Typescript to power an Express/Apollo GraphQL server that interacts with DuckDB, Postgres, Redis, and Kubernetes to manage our database and Python kernels. Our data platform automatically translates visualization queries into database-specific SQL for execution on our clients’ datastores.

This role can either be fully remote within the US, or hybrid (1-2 days per week in office) out of our office in San Francisco or NYC.