Hex Technologies

Software Engineer, Backend (Platform)

Hex Technologies
Apply
5 months ago
Remote, United States or New York, NY, USASenior / Staff+

Base Salary

$198k - $295k/yr

Responsibilities

  • Build and maintain Hex’s core compute platform for code execution, SQL querying, and data processing.
  • Use DuckDB to enable interoperability between Python and SQL code written by users or AI agents.
  • Build intelligent caching systems to accelerate customer data queries.
  • Implement graph-based dependency frameworks to optimize multi-step execution plans.
  • Instrument complex, multi-language systems to identify performance bottlenecks.
  • Build product visualizations that help users understand their code’s performance characteristics.
  • Work across backend data systems and the frontend of Hex’s collaborative notebook interface.

Requirements

  • 6+ years of engineering experience working on complex, data-driven systems or applications.
  • Expert-level understanding of Python, SQL, Jupyter kernels, and/or data warehousing systems.
  • Deep knowledge of data processing, databases, and performant data architectures.
  • Ability to design elegant abstractions, work in complex codebases, and improve correctness and developer productivity.
  • Strategic thinking aligned with business and product goals, while balancing velocity and engineering excellence.
  • Experience working in a remote-first team and strong communication skills in that context.

Benefits

  • Fully remote anywhere within the US Eastern timezone, with the option to work from the NYC office.
  • Comprehensive health benefits.
  • Flexible paid time off.
  • Equity is included in the total rewards package.

Categories

BackendData Engineering
Hex Technologies

About Hex Technologies

51-200 employees

With Hex, anyone can explore data using natural language, with or without code, all on trusted context, in one AI-powered platform.

Contact me