Software Engineer

You will design and implement backend services across the trading domain. You will own features end to end — schema, API, tests, and UI integration — and ensure they ship to production. You will contribute to real-time infrastructure and client-facing APIs, and write integration tests against real dependencies. You will work with TypeScript/Node.js stacks and collaborate with frontend engineers to deliver React/Next.js features.

Responsibilities

  • Design and implement backend trading services
  • Own features end to end, including schema, API, tests, and UI integration
  • Contribute to real-time infrastructure and client-facing APIs
  • Write integration tests against real dependencies

Requirements

  • 5+ years production backend experience
  • Strong TypeScript or other strongly typed language background
  • Experience with trading systems, financial infrastructure, or exchange adjacent domains
  • Distributed system and transaction knowledge
  • Experience with modern Node.js backend frameworks (NestJS preferred; Spring/FastAPI acceptable)
  • SQL and a production ORM (preferably TypeORM)
  • Arbitrary precision decimal arithmetic in financial contexts
  • Integration-first testing discipline
  • Able to ship React/Next.js features to completion

Similar jobs