Software Engineer Backend Platform
AI analytics platform for exploring data, building data apps, and collaborating with trusted context.
Maintainer signals as of 9/25/2026
About Hex
Hex Technologies Inc. operates Hex, an AI analytics platform combining natural-language self-serve, SQL and Python notebooks, interactive data apps, and AI agents in a governed workspace. Its shared context engine grounds answers in organizational data, business definitions, and knowledge.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
Build and maintain Hex's core compute platform for code execution, SQL querying, and data processing. Design APIs, optimize performance, develop caching and dependency systems, instrument complex applications, and contribute across backend data systems and the 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
- Knowledge of data processing, databases, and performant data architectures
- Passion for designing elegant abstractions that improve correctness and developer productivity
- Desire to understand and optimize system performance
- Strategic thinking and alignment with business and product goals
- Experience working in a remote-first team
- Strong communication skills
Responsibilities
- Use DuckDB to enable interoperability between Python and SQL
- Build caching systems to accelerate customer data queries
- Implement graph-based dependency frameworks for execution plans
- Instrument multi-language systems to identify performance bottlenecks
- Build visualizations that explain code performance
Benefits
- Equity
- Comprehensive health benefits
- Flexible paid time off
Hiring Process
Applications may be reviewed using AI-assisted resume screening and fraud detection tools. AI-generated recommendations are reviewed by a member of the recruiting team, and Hex requires a live interview before extending an offer.
