Hextechnologies
Software Engineer, Foundations
SF, NYC, or Remote (US)
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.
- Our Recruiting team will be able to provide more details during the interview process.
- By submitting an application the candidate consents to the use of their personal information in accordance with the
- $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.
Apply directly at Hextechnologies →Create a free account for alerts like thisView Hextechnologies immigration profile
This listing is sourced directly from Hextechnologies's careers page and normalized into a canonical job model.