Software Engineer, Backend (Platform)
New
H
HexData analytics
Remote - US; fully remote anywhere within the US Eastern timezone, US Eastern timezoneFull-TimeSenior
Salary$198,750 - $295,000; Offers Equity
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years of engineering experience
- Required Skills
- PythonSQL
Requirements
- Have 6+ years of engineering experience working on complex, data-driven systems or applications.
- Bring expert-level understanding of Python, SQL, Jupyter kernels, and/or data warehousing systems.
- Be deeply informed about industry trends in data processing, databases, and performant data architectures.
- Be comfortable working in highly complex codebases.
- Have a passion for designing abstractions that improve correctness and developer productivity.
- Have experience working in a remote-first team.
Responsibilities
- Build and maintain the core compute platform for code execution, SQL querying, and data processing across the Hex application.
- Use DuckDB to enable data interoperability between Python and SQL code written by users or AI agents.
- Build caching systems to speed up customer data queries.
- Implement a graph-based dependency framework to optimize multi-step execution plans.
- Instrument complex, multi-language systems to identify performance bottlenecks.
- Build product visualizations that help users understand the performance characteristics of their code.
View Full Description & ApplyYou'll be redirected to the employer's site