About the Role
The role involves developing and maintaining high-frequency trading infrastructure with a focus on speed, reliability, and system efficiency across distributed environments.
Responsibilities
- Design and implement low-latency software components for trading systems
- Collaborate with quantitative researchers to integrate trading strategies
- Optimize system performance for speed and reliability
- Monitor production systems for anomalies and performance degradation
- Develop robust networking solutions for market data handling
- Ensure fault tolerance and high availability of trading infrastructure
- Write clean, maintainable, and well-documented code
- Participate in code reviews and technical design discussions
- Troubleshoot and resolve critical system issues in real time
- Work closely with operations to ensure smooth deployment cycles
- Implement security best practices across all system layers
- Support backtesting and simulation environments
- Improve data processing pipelines for real-time decision making
- Maintain system resilience under high-load conditions
- Contribute to architectural planning for scalable systems
- Integrate with external exchanges and data providers
- Develop tools for monitoring and alerting system health
- Ensure compliance with internal risk and control policies
- Evaluate new technologies for potential integration
- Drive automation in testing and deployment workflows
- Collaborate across teams to align technical objectives
- Respond to production incidents with urgency and precision
- Maintain accurate technical documentation
- Stay current with advancements in distributed systems and networking
- Support on-call rotations for system reliability
Nice to Have
- Experience with high-frequency trading platforms
- Deep knowledge of network stack optimization
- Familiarity with kernel bypass techniques
- Hands-on experience with performance profiling tools
- Background in algorithmic trading systems
- Understanding of exchange connectivity protocols
- Experience with real-time data processing frameworks
- Knowledge of time-critical system design
- Prior work with low-latency messaging systems
- Exposure to hardware acceleration in trading
Compensation
Competitive salary with performance-based incentives
Work Arrangement
Hybrid work model with flexibility for remote collaboration
Team
Collaborative environment focused on high-performance systems and financial technology
Technology Stack
- C++ for core system components
- Linux for production environments
- Custom networking layers for market data
- Distributed systems for scalability
- Real-time monitoring and alerting tools
Performance Culture
- Focus on microsecond-level optimization
- Commitment to system predictability
- Continuous benchmarking and tuning
- Zero tolerance for unnecessary latency
Available for qualified candidates requiring sponsorship
