Software Engineer | Trading Team

Jump Trading Jump Trading · Quant · Shanghai, China · Front Office

Software Engineer role focused on designing, implementing, and optimizing trading algorithms within a quantitative trading team. The role involves collaboration, testing, and improving the trading platform's performance, with a strong emphasis on C++ development and algorithmic trading systems.

What you'd actually do

  1. Design, implement, and optimize trading algorithms
  2. Collaborate closely with team members to brainstorm, experiment, and execute innovative trading strategies
  3. Perform comprehensive testing to ensure accuracy, stability, and minimize financial risk
  4. Continuously improve our trading platform's performance with a focus on resource efficiency and hardware optimization
  5. Foster a positive working environment and maintain strong relationships within the team

Skills

Required

  • C++ development
  • algorithmic trading systems
  • market order execution algorithms
  • large-scale big data processing/modeling systems
  • testing and quality assurance

Nice to have

  • high-performance-computing-cluster

What the JD emphasized

  • algorithmic trading systems
  • market order execution algorithms
  • large-scale big data processing/modeling systems