Search...
Urgently Hiring

Senior Backend Engineer

Skills

About the Role

You will own and evolve the backend infrastructure that powers high-throughput trading: design architecture, build and operate real-time data pipelines, and implement low-latency APIs (GraphQL, WebSockets). You will work directly with ClickHouse, PostgreSQL, and Redis, optimize queries and caching, instrument services with metrics and alerts, participate in on-call rotations, debug latency and memory issues under load, and collaborate with frontend and mobile engineers to serve analytical data via API.

Requirements

  • 5+ years of production backend experience (preferably in TypeScript)
  • Experience with real-time systems: WebSocket, event streaming, pub/sub
  • Deep familiarity with PostgreSQL and Redis; ClickHouse or similar columnar databases a plus
  • Track record operating services at scale with high availability requirements
  • Understanding of trading concepts: orders, fills, order book, positions, execution
  • Experience designing APIs for latency-sensitive, high-throughput clients
  • Strong debugging skills including slow queries, memory leaks, and performance profiling

Responsibilities

  • Own architecture decisions for backend systems
  • Build and operate real-time data pipelines for order book updates, trades, and market events
  • Design and maintain the API layer (GraphQL, WebSocket) serving web and mobile clients
  • Work with ClickHouse, PostgreSQL, and Redis to handle high-volume trading data
  • Optimize query performance, caching, and schema design as data scales
  • Instrument services with metrics and alerting and participate in on-call rotations
  • Debug latency issues, memory problems, and reliability under load
  • Collaborate with frontend and mobile engineers on serving analytical data via API

Benefits

  • Equity
  • Stipend for remote setup including laptop, peripherals, and work gear
  • Multiple in-person team offsites and coworking sessions around the world
  • Flexible vacation policy with encouragement to take time off
  • Learning and development budget