Cultivate High-Performance Trading Systems as a Senior Software Engineer

7 days ago


Singapore beBeeSoftware Full time $150,000 - $250,000
Software Engineer - Trading Service

This is an exciting opportunity to join our team as a Senior Staff Software Engineer in the C++ team. We are looking for a highly skilled professional with a deep understanding of designing, building, and operating high-performance, ultra-low latency distributed systems in C++ within the financial services or trading domain.

The ideal candidate will have a Bachelor's degree in Computer Science, Software Engineering, or a related technical field, and at least 10 years of professional experience in software development. They should possess excellent C/C++ programming and software design skills, including debugging, performance analysis, and test design. Additionally, they should have experience in practicing automated testing and continuous integration, as well as a good understanding of networking and I/O on Linux.

We offer a competitive compensation package, including benefits such as wellness and meal allowances, comprehensive healthcare schemes for employees and dependants, and L&D programs and Education subsidy for employees' growth and development. Our team is passionate about technology and eager for challenges, and we value ownership and accountability.

About the Opportunity

The Trading Service team is responsible for the core order and position management systems, enabling a full spectrum of trading products, including manual, automatic, and social trading, as well as brokerage services. Our platform supports diverse financial instruments such as spot, margin, futures, options, and perpetuals. As a Senior Staff Software Engineer in the C++ team, you will play a crucial role in shaping the infrastructure and architecture of these critical systems.

Key Responsibilities
  • Design and implement innovative solutions for our full range of trading products
  • Build out our industry-leading trading platform, focusing on core infrastructure and architectural components
  • Drive performance optimization for the overall trading architecture, aiming for ultra-low latency, high availability, and scalability
  • Serve as a technical authority and subject matter expert in C++ performance and core trading systems; provide technical guidance, perform rigorous code reviews, and mentor senior and mid-level engineers
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field
  • At least 10 years of professional experience in software development
  • Excellent C/C++ programming and software design skills
  • Experience in practicing automated testing and continuous integration
  • Good understanding of networking and I/O on Linux
What We Offer
  • Competitive compensation package
  • Wellness and meal allowances
  • Comprehensive healthcare schemes for employees and dependents
  • L&D programs and Education subsidy for employees' growth and development


  • Singapore beBeesoftware Full time $150,000 - $250,000

    Trading Service Senior Staff Software EngineerWe are seeking a highly skilled Senior Staff Software Engineer to join our Trading Service team. As a key member of this team, you will play a crucial role in shaping the infrastructure and architecture of our critical trading systems.The ideal candidate will have extensive experience in designing, building, and...


  • Singapore beBeekdb Full time $120,000 - $180,000

    Senior KDB+ Engineer PositionWe are seeking a highly skilled Senior KDB+ Engineer to join our trading technology group and contribute to the development of cutting-edge trading platforms and algorithmic trading solutions.The role involves designing, developing, and maintaining high-performance time-series databases and real-time analytics systems that...


  • Singapore beBeeExpertise Full time $180,000 - $250,000

    Senior Electronic Trading Software EngineerWe are seeking an experienced software engineer to join our team of experts in developing high-performance electronic execution platforms. As a senior member of our digital transformation solutions team, you will play a crucial role in designing and building cutting-edge trading systems that meet the needs of the...


  • Singapore beBeeTrading Full time $120,000 - $180,000

    High-Performance Trading System EngineerJob Description:We are seeking an experienced system engineer to design, build, and operate high-performance trading systems.The ideal candidate will have a strong background in C++ software development, with experience in designing, building, and operating distributed systems.Design and implement innovative solutions...


  • Singapore beBeeDeveloper Full time $180,000 - $250,000

    Job OverviewWe are seeking a highly skilled Software Engineer to join our team and contribute to the design, development, and operation of our cutting-edge trading systems. The ideal candidate will have a strong background in software development, particularly in high-performance distributed systems, and be passionate about technology.Key...


  • Singapore beBeeHighPerformanceEngineer Full time $200,000 - $250,000

    Job TitleStaff Software Engineer, Trading ServiceLead the technical design and implement high-impact features for critical trading componentsOptimize and resolve performance bottlenecks across the trading architecture, applying advanced low-latency and high-throughput Java techniquesContribute significantly to the architectural roadmap for core platform...


  • Singapore beBeeSoftware Full time $90,000 - $120,000

    Job Summary:We are seeking a skilled Software Engineer to join our technology department. This is an exciting opportunity for individuals who enjoy working with cutting-edge technology and have a passion for delivering high-performance software solutions.About the RoleThis role involves designing, developing, and maintaining high-frequency trading systems....


  • Singapore beBeeSoftwareEngineer Full time $150,000 - $800,000

    Unlock Market OpportunitiesFionics seeks a skilled Software Engineer to build and optimize high-performance trading systems. The ideal candidate will have a strong background in software engineering, with experience in trading or quantitative finance a plus.About the Role:Become a key contributor to our team, working on cutting-edge projects that drive...


  • Singapore beBeeSoftware Full time $80,000 - $120,000

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team and play a key role in the design, development, and maintenance of high-performance, distributed trading and financial systems.This is a challenging opportunity for an experienced engineer who wants to work in a fast-paced financial markets environment.Key...


  • Singapore beBeeSoftwareEngineer Full time $80,000 - $120,000

    Job DescriptionWe are seeking a skilled software engineer to join our high-frequency trading team. As a key contributor, you will design and implement a scalable trading system, collaborating closely with senior quantitative analysts and experienced developers.