
Senior Backend Developer – Trading Platform
MyFundedFutures
full-time
Posted on:
Location Type: Hybrid
Location: Dallas • Texas • United States
Visit company websiteExplore more
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