Fullstack Engineer - Visualization
: Job Details :


Fullstack Engineer - Visualization

Hex Technologies

Location: New York,NY, USA

Date: 2024-09-24T06:42:56Z

Job Description:
About the role We are looking for a senior fullstack software engineer to lead the charge and continuously raise the bar for visualization tools 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. In addition to our unique culture, Hex proudly offers a competitive total rewards package, including but not limited to, market-benched salary & equity, comprehensive health benefits, and flexible paid time off. The salary range for this role is: $131,200 - $258,500. The salary range shown may be a reflection of additional factors such as geographical location and skill ranges/levels we're open to. Placement in the salary range will be decided upon completion of the interview process, taking into account factors like leaving room for growth, internal fairness & parity, your demonstrated skills, and the depth of your experience. Our Recruiting team will be able to provide more details during the interview process.
Apply Now!

Similar Jobs (0)