Ogroup

Staff Engineer-Trading

深圳. Posted 5 months ago

The role

You will design and implement key trading components and high-impact features for a low-latency trading platform. You will optimize trading architecture performance and contribute to the core platform roadmap.

What you will do

  • Responsible for technical design of key trading components and high-impact feature implementation
  • Optimize and resolve performance bottlenecks in the trading architecture using low-latency Java technology
  • Contribute to the core platform service architecture roadmap for scalability and reliability
  • Solve highly complex and ambiguous technical challenges
  • Implement monitoring and incident response strategies
  • Participate in on-call rotations to ensure system reliability
  • Collaborate with stakeholders to translate business requirements into technical designs
  • Support and implement software engineering best practices including secure coding, automated testing, and CI/CD

Required qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a strong STEM field
  • 7+ years of experience building high-performance, low-latency systems with Java
  • Deep expertise in JVM internals
  • Knowledge of memory management and advanced concurrency
  • Proven skills in distributed system design and implementation
  • Proficiency with messaging middleware
  • Familiarity with relational/NoSQL databases including PostgreSQL, Cassandra, and MongoDB
  • Experience with data modeling and performance tuning
  • Proficiency in Linux performance tuning and kernel-level optimization for low-latency applications
  • Strong mastery of CI/CD, automated testing, and monitoring

Nice to have

  • PhD or Master's degree in quantitative fields
  • Experience with High Frequency Trading (HFT) platforms, market making systems, or algorithmic work
  • Experience with trading infrastructure
  • Deep understanding of FIX protocol and other industry standards
  • Experience with hardware-level optimization or specialized ultra-low latency networks
  • Contributions to open source projects related to high-performance Java or financial technology
  • Familiarity with cloud-native development best practices

About the company

ogroup manages core order and position management systems, providing trading products including manual, automated, and social trading, as well as brokerage services.

Staff Engineer-Trading at Ogroup | JobZoey