Hex

Hex

Software Engineer, Foundations

SF, NYC, or Remote (US) · Senior

Sponsorship not specified$215k-$270kDetected 60 days ago
TypeScriptPythonReactReduxNode.jsExpressDistributed SystemsSQLPostgreSQLRedisDynamoDBAWSCloud PlatformsKubernetesTerraformHelmCI/CDTemporalAPI DevelopmentGraphQLWebSocketsAI OrchestrationCustomer SupportCommunication

About the role

  • This role is centered on backend architecture and shared infrastructure, with responsibility for APIs, realtime communication, data access frameworks, job orchestration, and internal admin tooling.
  • You'll work closely with product engineering teams to understand their needs, then turn common patterns into robust, reusable systems.
  • You'll help define standards, influence architecture, and raise the quality bar across the backend.

Responsibilities

  • Design and build backend frameworks and services used across the company
  • Own and evolve critical shared systems, including APIs, realtime transport, and job orchestration
  • Partner with product teams to turn recurring needs into shared abstractions
  • Lead technical design discussions and help set architectural direction
  • Drive refactors, migrations, and system upgrades that reduce long-term complexity
  • Improve internal tooling to support debugging, operations, and customer-facing workflows
  • GraphQL (schema design, performance, developer ergonomics)
  • Postgres (schema design, query optimization, migrations)

Requirements

  • 5+ years of professional software engineering experience with a strong backend focus
  • Experience working with Typescript/Node.js and SQL
  • Strong understanding of API design, distributed systems, and asynchronous workflows
  • Experience working with relational databases and data modeling at scale
  • Familiarity with background job systems, queues, or workflow orchestration tools
  • Comfort operating and evolving production systems over time
  • Experience with Python
  • Hands-on experience with GraphQL, WebSockets, BullMQ, or Temporal
  • Familiarity with observability tooling (metrics, tracing, logging)
  • Experience with frontend technologies (e.g. React, TypeScript) for end-to-end context

Nice to have

  • Experience with cloud infrastructure (AWS preferred)

Skills

  • https://learn.hex.tech/docs/trust/privacy-policy.
  • No application is automatically rejected based solely on an AI tool's output.
  • Our work spans APIs, realtime transport, storage frameworks, background processing, and internal tooling.

Compensation

  • The salary range shown may be a reflection of additional factors such as geographical location and skill ranges/levels we're open to.
  • Placement in the salary range will be decided upon completion of the interview process, taking into account factors like leaving room for growth, internal fairness & parity, your demonstrated skills, and the depth of your experience.
  • $215,000 - $270,000

Company info

  • The Foundations team builds and evolves the application-level infrastructure that powers Hex.
  • We own the shared backend systems, frameworks, and primitives that other teams depend on-helping the company move faster while maintaining reliability, performance, and security.
  • Rather than shipping isolated features, we focus on creating durable systems that scale with the company and make product development easier for everyone.
  • We're looking for a Senior Backend Software Engineer to help design, maintain, and evolve the core systems used across Hex.

This listing is sourced directly from Hex's careers page and normalized into a canonical job model.