Full Stack Finance

Full Stack Finance

Software Engineer

New York City

No sponsorshipDetected 330 days ago
Distributed SystemsFull-Stack DevelopmentDockerAPI DevelopmentRESTgRPCWebSocketsData Engineering

About the role

  • You will work across blockchain execution environments, data pipelines, API services, and deployment automation.
  • Real-Time Services: Process live market data and coordinate actions across trading venues.
  • Handle WebSocket streams and data aggregation where milliseconds matter.

Responsibilities

  • Build complex risk management and liquidation engines to optimize capital utilization and user liquidity.
  • Design and Build complex blockchain state machines that serve as the backend for all trading and risk operations.
  • Build services that maintain state consistency across complex async processes.
  • Design voting and coordination mechanisms for reaching consensus on external events.
  • Build event streaming pipelines that ingest and transform high volume data.
  • Design time-series schemas for complex queries.
  • Create indexing services for real-time data access.
  • Build services that connect to external trading venues.
  • Build REST and WebSocket APIs that power the trading interface.
  • Design caching strategies for millisecond response times.

Requirements

  • Database Proficiency: Experience with relational databases, time-series databases, and key-value stores.
  • Experience with Docker, monitoring, and building for reliability.
  • Experience with relational databases, time-series databases, and key-value stores.
  • Production Rust: Strong grasp of ownership, lifetimes, and async programming. Comfortable debugging at any level of the stack.
  • Systems Programming: Deep understanding of how databases, networks, and concurrency actually work. Can reason about performance and make informed tradeoffs.
  • Async & Concurrency: Experience building async systems with Tokio. Know when to use channels vs locks and how to design for high throughput without data races.
  • Database Proficiency: Experience with relational databases, time-series databases, and key-value stores. Know your way around indexing, query optimization, and schema design.
  • API Design: Built REST or gRPC APIs before. Care about type safety, error handling, and observability.
  • Performance Mindset: Profile before you optimize. Understand allocation patterns and can tune systems under load.
  • Production Operations: Comfortable deploying and debugging services in production. Experience with Docker, monitoring, and building for reliability.
  • In-Person Collaborator: Thrive in high-bandwidth, in-person engineering environments.

Skills

  • Deep understanding of how databases, networks, and concurrency actually work.
  • Can reason about performance and make informed tradeoffs.

Visa & Work Authorization

  • Must be authorized to work in the United States.

This listing is sourced directly from Full Stack Finance's careers page and normalized into a canonical job model.