Software Engineer, C++

3 days ago


Singapur, Singapore DRW Full time

Unlock Your Potential as a C++ Software Engineer

DRW is a technology-driven, diversified principal trading firm that trades its own capital at its own risk, across a broad range of asset classes, instruments, and strategies, in financial markets around the world. As the markets have evolved over the past 25 years, so has DRW – maximizing opportunities to include real estate, cryptoassets, and venture capital. With over 1,000 employees at our Chicago headquarters and offices around the world, we work together to solve complex problems, challenge consensus, and deliver meaningful results.

About the Role

We are seeking an exceptional C++ Software Engineer to develop new and improve existing low latency trade execution systems for our Asia Equity Options business. As a member of the desk, you will be integral in the interaction between research and trading teams, you will have the opportunity to work with cutting-edge low latency technologies, and will be surrounded by senior technologists providing you with the best possible environment to succeed.

Your Key Responsibilities

  • Develop high-availability systems in C++ and Python with very tight resource/latency constraints
  • Work on highly distributed systems
  • Analyze and discuss requirements from stakeholders
  • Facilitate discussions on code implementation, testing, software architecture best practices
  • Drive projects and lead new initiatives
  • Engage with others on the development team to resolve challenging design and coding issues
  • Evaluate appropriate new technologies, tools, frameworks, and software components for integration

What We're Looking For

  • Strong understanding of C++, boost, STL
  • Knowledge of Python is a plus
  • Prior experience working on options or derivative products advantageous, but not required
  • Background in multi-threaded programming and a strong understanding of hardware/software interaction
  • Comfortable working 'under the hood' and skilled in performance tuning (applications, Linux, socket I/O, etc.) and troubleshooting
  • Experience working with Research teams and Quants
  • Strong understanding of software engineering principles and best practices
  • Dedicated team player and a passionate problem solver with strong interpersonal skills

  • C++ Software Engineer

    2 months ago


    Singapur, Singapore IO TECH SOLUTIONS LIMITED Full time

    My client is a high-frequency proprietary trading firm. They are looking for a C++ software engineer to join their core trading infrastructure team with one of the fastest and most comprehensive in-house trading infrastructure.Key responsibilities include: Developing high-performance, low-latency C++ applications for market data processing, order...

  • Software Engineer, C++

    2 months ago


    Singapur, Singapore DRW Full time

    Software Engineer, C++ Job LocationSingaporeEmployment typeRegularDepartmentTechnologyTargeted Start DateImmediate DRW  is a technology-driven, diversified principal trading firm. We trade our own capital at our own risk, across a broad range of asset classes, instruments and strategies, in financial markets around the world. As the markets have...


  • Singapur, Singapore DRW Full time

    Software Engineer, C++ Jobs LocationsHong Kong, SingaporeEmployment typeRegularDepartmentTechnologyTargeted Start DateImmediate DRW  is a technology-driven, diversified principal trading firm. We trade our own capital at our own risk, across a broad range of asset classes, instruments and strategies, in financial markets around the world. As the...

  • Software Engineer C++

    2 weeks ago


    Singapur, Singapore DRW Full time

    DRW Technology EngineerDRW is a technology-driven, diversified principal trading firm. We trade our own capital at our own risk, across a broad range of asset classes, instruments and strategies, in financial markets around the world.We are looking for an excellent C++ Software Engineer to develop new and improve existing low latency trade execution systems...


  • Singapur, Singapore MSI GLOBAL PRIVATE LIMITED Full time

    Key ResponsibilitiesWe are seeking a skilled C++ Software Developer to join our team, focusing on the development and enhancement of our auto fare collection system. The ideal candidate will have a strong background in C++ programming and experience in system integration.Key Responsibilities:Design, develop, and maintain C++ applications for the auto fare...


  • Singapur, Singapore DRW Full time

    Job OverviewDRW is a technology-driven, diversified principal trading firm that trades its own capital at its own risk, across a broad range of asset classes, instruments, and strategies, in financial markets around the world.About the RoleWe are seeking an experienced C++ Software Engineer to develop new and improve existing low latency trade execution...


  • Singapur, Singapore INTVER GLOBAL CONSULTING Full time

    Roles & ResponsibilitiesJob Description & Requirements Minimum Degree in Mechatronics/Computer Science or Equivalent. 5 years’ of experience in programming on Windows Proficiency with C++, VC++, MFC, SQL and OOP. Must have experience in Semi Equipment SECS/GEM Protocol Hardware experience in using Servo, Stepper Motion Controller, Analog Device and...

  • Software Engineer

    4 weeks ago


    Singapur, Singapore NetApp Full time

    Title: Software Engineer (C,C++ / Storage Replication) Location: Bangalore, Karnataka, IN, 560071 Requisition ID: 126618 Job SummaryNetApp is developing new portfolio of cloud-led, data-centric storage platforms and services that help the world’s leading organizations harness their data in new and interesting ways. NetApp is bringing its industry...


  • Singapur, Singapore HORIZON SOFTWARE PTE. LTD. Full time

    Senior Software EngineerHORIZON SOFTWARE PTE. LTD. is seeking a highly skilled Senior Software Engineer to join our dynamic team. As a key member of our development squad, you will be responsible for designing and building high-performance applications for the iOS platform.Key Responsibilities:Design and develop iOS applications using Object-C or Swift and...


  • Singapur, Singapore Unison Consulting Pte Ltd Full time

    Position OverviewWe are seeking a skilled C Software Engineer to design and enhance software solutions tailored for the financial sector. This role is crucial in ensuring our banking applications operate with optimal performance, reliability, and security.Key ResponsibilitiesDesign, develop, and sustain C-based software applications specifically for the...

  • C++ Software Engineer

    6 months ago


    Singapur, Singapore Citadel Securities Full time

    Job Description Role Summary Our Software Engineers create next-generation software to support business areas across the firm in developing and delivering custom-solutions that optimize performance and efficiency. Locations: Sydney, Hong Kong, Singapore Objectives Build, maintain, and support one of the world’s most powerful trading platforms...


  • Singapur, Singapore MSI GLOBAL PRIVATE LIMITED Full time

    Roles & ResponsibilitiesWe are seeking a skilled C++ Software Developer to join our team, focusing on the development and enhancement of our auto fare collection system. The ideal candidate will have a strong background in C++ programming and experience in system integration.Key Responsibilities: Design, develop, and maintain C++ applications for the auto...


  • Singapur, Singapore Unison Consulting Pte Ltd Full time

    Position OverviewWe are seeking a skilled C Software Developer to create and enhance software solutions tailored for the financial sector. This role involves a deep understanding of banking applications, focusing on performance, reliability, and security.Key ResponsibilitiesDesign, develop, and maintain software solutions using C for banking systems,...


  • Singapur, Singapore IO TECH SOLUTIONS LIMITED Full time

    {"h1": "C++ Software Engineer - IO TECH SOLUTIONS LIMITED", "p": "At IO TECH SOLUTIONS LIMITED, we are seeking a skilled C++ software engineer to join our core trading infrastructure team. Our team is responsible for developing high-performance, low-latency C++ applications for market data processing, order execution, and risk management.Key...

  • C Software Developer

    6 months ago


    Singapur, Singapore Unison Consulting Pte Ltd Full time

    Develop and maintain C-based software solutions for banking applications, ensuring high performance, reliability, and security. Implement and maintain financial algorithms, data structures, and interfaces for seamless integration with banking systems. Ensure compliance with regulatory standards and security protocols in the development of banking software....


  • Singapur, Singapore IO TECH SOLUTIONS LIMITED Full time

    Core Trading Infrastructure Team MemberIO TECH SOLUTIONS LIMITED is seeking a skilled C++ software engineer to join their core trading infrastructure team. As a key member of this team, you will be responsible for developing high-performance, low-latency C++ applications for market data processing, order execution, and risk management.Key...


  • Singapur, Singapore ST Engineering Full time

    Job Title: C++ Software Engineer - Computer Vision SpecialistJob Summary:We are seeking a highly skilled C++ Software Engineer to join our team at ST Engineering. As a C++ Software Engineer - Computer Vision Specialist, you will be responsible for designing, implementing, and optimizing video analytics models using C++.Responsibilities:Collaborate with the...


  • Singapur, Singapore Unison Consulting Pte Ltd Full time

    Software Developer - C/C++We are seeking a skilled C/C++ Developer to contribute to the development of high-performance software applications for various platforms. As a key member of our team, you will be responsible for designing, implementing, and maintaining efficient software solutions that meet business requirements.Key Responsibilities:Develop...


  • Singapur, Singapore Renesas Electronics Full time

    Job Description Participate and lead in the software architecture design of the runtime software across multi-device and heterogeneity.Apply code optimization techniques, ensuring efficient and optimized performance of the runtime software components.Deliver architecture specifications to developers and articulate them effectively across stakeholders...

  • C++ Software Engineer

    2 weeks ago


    Singapur, Singapore ST Engineering Full time

    Job Title: C++ Software Engineer - Computer Vision SpecialistAt ST Engineering, we are seeking a highly skilled C++ Software Engineer to join our team as a Computer Vision Specialist. As a key member of our software development team, you will be responsible for designing, implementing, and optimizing video analytics models using...