MyFundedFutures

Senior Backend Developer – Trading Platform

MyFundedFutures

full-time

Posted on:

Location Type: Hybrid

Location: DallasTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
GoC#concurrent programmingmultithreadingPostgreSQLRedisProtobufKafkaNATSDocker
Soft skills
collaborationdebuggingcode reviewdocumentationperformance optimizationclean code practicesproblem-solvingcommunicationtechnical translationmaintainability