# Software Engineer, Backend (Platform)

**Company:** [Hex](https://hotfix.jobs/companies/hex)
**Location:** Remote
**Role:** Backend Engineering
**Salary:** $198k – $295k/yr
**Experience:** 6+ years
**Skills:** Python, SQL, Duckdb, Postgres, Redis, Kubernetes, GraphQL, TypeScript, React, AWS, Terraform, Helm, Jupyter, Redux, Express
**Posted:** 2026-04-07

> Builds and maintains core compute platform for code execution, SQL querying, and data processing in collaborative notebook interface. Requires 6+ years experience with Python, SQL, data systems, and performance optimization.

## Job Description

## What you will do

- Using DuckDB to enable seamless data interoperability between Python and SQL code written by our users or AI agents
- Building intelligent caching systems to speed up customer data queries
- Implementing a graph-based dependency framework for optimizing multi-step execution plans
- Instrumenting complex, multi-language systems to identify performance bottlenecks
- Building visualizations into the product to help users understand the performance characteristics of their code

## About you

- 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
- Deeply informed on industry trends around data processing, databases, and performant data architectures
- You love diving into highly complex codebases and have a passion for designing elegant abstractions that improve correctness and developer productivity
- An inexhaustible desire to understand where every millisecond of time could be going
- An instinct for strategic thinking and aligning with business and product goals while keeping a healthy balance of velocity and engineering excellence
- Experience working in a remote-first team and strong communication skills in this context

## Our stack

Our product is a web-based notebook and app authoring platform. 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 Postgres, Redis, and Kubernetes to manage our database and Python kernels. Our backend is tightly integrated with our infrastructure and CI/CD, where we use a combination of Terraform, Helm, and AWS to deploy and maintain our stack.

**Compensation:** Salary range $198,000 - $295,000

## Similar roles

- [Senior Software Engineer II](https://hotfix.jobs/jobs/37149085-5bd8-490c-929b-f6947be00d95) - Confluent - Remote - $197k – $232k/yr
- [Senior Software Engineer II](https://hotfix.jobs/jobs/db1ec00e-7100-4770-9176-6cc4a93161db) - Confluent - Remote - $197k – $232k/yr
- [Senior Software Engineer II](https://hotfix.jobs/jobs/4353ce0f-8ca9-42b3-a770-8e29a1993eea) - Confluent - Remote - $197k – $232k/yr
- [Senior Software Engineer, Feature Store](https://hotfix.jobs/jobs/9abd0ab2-61eb-4a36-9a8b-a6a8bec466ff) - Redis - Remote - $197k – $246k/yr
- [Senior Software Engineer, Context Engine](https://hotfix.jobs/jobs/10b8f51f-3e1e-466b-b71f-9084b132828d) - Redis - Remote - $197k – $246k/yr

**Apply:** https://hotfix.jobs/jobs/b9a23654-37cd-4a17-85ec-a1a3115c8bac
**Canonical:** https://hotfix.jobs/jobs/b9a23654-37cd-4a17-85ec-a1a3115c8bac