Hybrid Senior Backend Developer – Trading Platform

Posted last week

Apply now

About the role

  • Senior Backend Developer building and maintaining the trading platform backend infrastructure for My Funded Futures. Collaborating with engineers to deliver high-performance trading systems.

Responsibilities

  • Develop and maintain core trading infrastructure, including:
  • Real-time order routing and execution services
  • High-frequency market data processing and distribution
  • WebSocket and gRPC APIs for real-time client communication
  • Integration with trading partners and liquidity providers (CQG, Tradovate)
  • Risk management and position tracking systems
  • Account management and authentication services
  • Event-driven services for trade lifecycle management
  • Database queries and optimizations for high-volume transactional data
  • Implement new features and services for the trading platform
  • Optimize database queries and system performance for real-time market data
  • Collaborate with frontend engineers on API design and data contracts
  • Work with product teams to translate requirements into technical solutions
  • Debug complex distributed system issues across services
  • Write comprehensive tests and maintain code quality standards
  • Participate in code reviews focusing on performance and maintainability
  • Contribute to technical documentation and runbooks

Requirements

  • 5+ years of professional backend development experience
  • 2+ years of hands-on experience with Go and/or C#
  • Strong understanding of concurrent programming and multithreading
  • Experience building high-performance, low-latency systems
  • Solid design pattern knowledge and clean code practices
  • Experience with PostgreSQL and Redis
  • Proficiency with Protobuf for service communication
  • Experience with message streaming platforms (Kafka and/or NATS)
  • Writing maintainable, well-documented, and testable code
  • Strong understanding of:
  • Memory management and performance optimization
  • Connection pooling and resource management
  • Event-driven and message-based architectures
  • Experience building high-performance, data-intensive backend applications
  • Comfortable working with:
  • Large-scale real-time data streams (WebSocket, gRPC, REST APIs)
  • Time-series data storage and querying
  • Complex transactional workflows
  • Previous work on trading platforms, financial applications, or similar real-time systems is a plus but not required
  • Experience optimizing backend systems for low latency
  • Proficiency with profiling tools and performance analysis
  • Experience with PostgreSQL query optimization and indexing strategies
  • Experience handling high-throughput workloads
  • Experience with Docker and Kubernetes
  • Background in quantitative finance or algorithmic trading
  • Experience with event sourcing patterns
  • Knowledge of regulatory compliance in financial systems
  • Experience with observability tools (Prometheus, Grafana, distributed tracing)
  • Understanding of financial protocols and trading APIs (FIX protocol, exchange integrations)

Benefits

  • Competitive salary
  • Opportunity to work on a critical, high-visibility product
  • Direct impact on thousands of active traders
  • Collaborative team environment with other senior engineers
  • Professional development and conference attendance

Job title

Senior Backend Developer – Trading Platform

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job