Software Engineer, Foundations

This role focuses on backend architecture and shared infrastructure used across Hex, including APIs, realtime communication, data access frameworks, job orchestration, and internal admin tooling.

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
  • Improve reliability, performance, observability, and security of foundational backend infrastructure
  • 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 for debugging, operations, and customer-facing workflows
  • Mentor other engineers and contribute to strong engineering standards and practices

Requirements

  • 5+ years of professional software engineering experience with a strong backend focus
  • Experience with TypeScript/Node.js and SQL
  • Experience building and maintaining shared backend systems or frameworks used by multiple teams
  • Strong understanding of API design, distributed systems, and asynchronous workflows
  • Experience 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 cloud infrastructure, preferably AWS
  • Strong communication skills and a collaborative, leverage-oriented mindset

Benefits

  • Equity
  • Comprehensive health benefits
  • Flexible paid time off

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available