Software Engineer, Backend (Platform)

Hex
United States
Workplace: RemoteFull timeUSD 150,400 - 258,500 annuallyFunction: Software EngineeringExperience: 6+ yearsSkills: ["Communication","Problem-solving","Team collaboration"]

Senior or staff software engineer on the Compute team building Hex's core compute platform for code execution, SQL querying, and data processing. Work spans backend and frontend, optimizing performance, with focus on systems architecture, API design, and cross-language instrumentation. Remote-first in US Eastern time with NYC office option; stack includes Python/SQL, DuckDB, and modern web/server technologies to empower fast, reliable data workloads.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Hex
Hex
9 months ago

Software Engineer, Backend (Platform)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 20 hours agoStatus: Live

Job Summary

Senior or staff software engineer on the Compute team building Hex's core compute platform for code execution, SQL querying, and data processing. Work spans backend and frontend, optimizing performance, with focus on systems architecture, API design, and cross-language instrumentation. Remote-first in US Eastern time with NYC office option; stack includes Python/SQL, DuckDB, and modern web/server technologies to empower fast, reliable data workloads.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Work on projects with high technical complexity spanning backend data systems to the frontend notebook interface.
  • •Contribute to data interoperability and performance improvements using technologies like DuckDB to bridge Python and SQL code for users or AI agents.
  • •Help build caching systems to speed up customer data queries and optimize multi-step execution with graph-based dependency frameworks.
  • •Instrument multi-language systems to identify performance bottlenecks and improve runtime efficiency.
  • •Collaborate in a remote-first environment with strong communication to align engineering work with product goals.

Pay and Benefits

Salary: USD 150,400 - 258,500 annually
Equity and Bonus:Equity
Perks:Health InsuranceEquityRemote Work

Key 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
  • •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
Experience:6+ yearsData processingDatabasesDistributed systems
Skills:CommunicationProblem-solvingTeam collaboration
Languages:English
Tech Stack:TypeScriptReactApollo GraphQLReduxExpressPostgreSQLRedisKubernetesTerraformHelmAWSPythonDuckDBJupyter kernelsSQLGraphQL

Company Brief

Hex
Builds a collaborative data workspace that combines notebooks, dashboards, and SQL to help data teams explore, analyze, and share insights faster across organizations.
Industry: Data Infrastructure
Company Size: Medium (51 to 250 employees)
Growth: Growth Stage Startup
Funding: Series B
Headquarters: San Francisco, United States
Founded: 2020
WebsiteLinkedIn