Backend Engineer

Ostium LabsNew York, NY
2d

About The Position

Ostium is on a simple mission: make it possible for anyone with a digital wallet to trade stocks, commodities, currencies, and crypto with full transparency. No brokers, no freezes, no hidden spreads. We’re replacing the opaque, offshore brokerage model with a transparent, permissionless trading stack built onchain. Every trade, deposit, and withdrawal is verifiable through open, auditable code. We’ve raised $27.9M+ from General Catalyst, Jump, LocalGlobe, Susquehanna (SIG), GSR, Alliance DAO, Soma Capital, Balaji Srinivasan, Meltem Demirors, and others. Role (New York / Full-Time) We're seeking a Backend Engineer to join our dynamic team and help scale our platform. This role requires someone who can work across our entire tech stack, from frontend development to backend architecture, while maintaining a deep understanding of blockchain technology and DeFi systems.

Requirements

  • Strong experience with Node.js, TypeScript (NestJS), PostgreSQL, and Redis in a production environment
  • Familiarity with high-performant backend services in Go and/or Rust
  • Experience with containerization and orchestration using Kubernetes (K8s)
  • Experience with various communication protocols: REST, WebSockets, Server-Sent Events (SSE)
  • Familiarity with IPFS and distributed storage systems
  • Experience with ethers.js and web3 libraries for interacting with EVM chains
  • Experience with microservices architecture
  • Strong understanding of database design and optimization
  • Knowledge of security best practices and performance optimization
  • Experience with automated testing and CI/CD pipelines
  • Monitoring and observability tools experience: Prometheus, Grafana, is a plus

Nice To Haves

  • Previous experience in DeFi or trading platforms
  • Experience rewriting critical hot paths from Node.js to Rust/Go to optimize CPU-bound tasks
  • Experience with Subgraph integration and GraphQL
  • Understanding of perpetuals trading and RWA markets
  • Contributions to open-source projects
  • Experience with high-frequency trading systems or real-time data processing

Responsibilities

  • Architect event-driven microservices capable of processing high-volume trade data with minimal latency using Node.js, TypeScript (NestJS) and GoLang.
  • Architect and integrate web3 functionalities throughout our tech stack
  • Design and implement caching solutions using Redis to optimize application performance
  • Design type-safe API schemas (REST/GraphQL) and manage efficient data payloads for client consumption
  • Ensure high performance, reliability, and security across all system components
  • Collaborate with the team on technical architecture decisions and implementation strategies
  • Work closely with product and design teams to implement new features
  • Contribute to technical documentation and engineering best practices

Benefits

  • Competitive compensation package
  • Opportunity to work with cutting-edge blockchain technology
  • Collaborative environment with highly skilled team members
  • Flexible work arrangements
  • Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service