C++ Software Developer

3 months ago


Singapore Oxford Knight Full time
This is a top trading team at a leading prop trading firm, looking for a C++ Software Developer.

Working in one of our in-house trading teams, you'll design, develop and implement efficient code for various components of the team's low latency, high throughput production trading and research system.

Responsibilities:
  • Designing and implementing a low latency high-frequency trading platform, which includes collecting quotes and trades from and disseminating orders to exchanges around the world
  • Assisting in the development of a tick by tick backtesting research platform
  • Assisting in development and optimizing large-scale parallel computation problems that requires large quantities of data shared across resources
  • Optimizing the computational efficiency of existing machine learning-based algorithms to drive higher performance and faster learning rates
  • Developing systems, interfaces and tools to historical market data and trading simulations that increase research productivity
  • Creating tools to analyze data and generate insights on which research decisions are based

Qualifications:
  • At least 5 years of practical experience with C++ and 1-2 years of meaningful experience with Python
  • A strong background in data structures, algorithms, and object-oriented programming
  • Good experience with other programming languages such as Java
  • Strong working knowledge of Linux, and some SQL knowledge
  • Brilliant detail-oriented problem-solving abilities
  • Passion for innovation and building systems from the ground up
  • A self-starter attitude with the ability to work independently and own problems
  • The ability to manage multiple tasks and make decisions in a fast-paced environment
  • Strong communication skills in English for business purposes

Benefits include:
  • Competitive salary and discretionary bonuses
  • 6 weeks of paid vacation per year
  • Breakfast, lunch, and snacks on a daily basis
  • Relaxed, informal working environment
  • International medical insurance
  • Free gym membership
  • For employees ineligible to participate in the CPF, the cash equivalent of the employer's CPF contribution
  • Free events and workshops
  • Donation matching program


Contact
If this sounds like you or you'd like to know more, please get in touch:

Ryan Quinn
ryan.quinn@oxfordknight.co.uk
+61 29054 6969
linkedin.com/in/ryan-quinn-6782211a8/



  • 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...


  • Singapore STAR CAREER CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesSoftware Engineer/Developer (C++, C#, .Net )Our esteem client is looking for a Software Engineer/Developer (C++, C#, .Net ) to design and develop innovative software applications.Requirements:• Solid experience in handling "C++, C# or .Net" development.• Strong in Software Design, Development and Support.• Hands-on experience in...


  • Singapore TALENTSIS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Responsibilities:· Design and implement software of embedded devices and systems from requirements to production and commercial deployment· Design, develop, code, test and debug system software· Review code and design· Analyze and enhance efficiency, stability and scalability of system resources· Integrate and validate new...

  • Software Engineer

    2 months ago


    Singapore GMP TECHNOLOGIES (S) PTE LTD Full time

    Roles & ResponsibilitiesResponsibilities: Software design, coding, testing, debugging and validating Software development and implementation for high-speed automated equipment Evaluating and establishing system performance and specifications Provide software technical support to a team of field service engineers Software maintenance of existing...

  • Software Engineer

    2 months ago


    Singapore TALENTSIS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Description: Design, develop, and debug embedded software solutions using C/C++. Collaborate with hardware engineers to integrate software with hardware components. Implement and optimize software for embedded systems on Linux OS. Write efficient and maintainable code for embedded platforms. Conduct thorough testing and...


  • Singapore Acronis Full time

    At Acronis, we are looking for a skilled Senior Software Developer C++ to join our mission in creating a #CyberFit future. Our team is dedicated to developing innovative solutions that empower people with cutting-edge technology to monitor, control, and protect the data that their businesses and lives depend on.We are seeking a talented Senior Software...


  • Singapore NodeFlair Full time

    Job Title: C++ HFT EngineerWe are working with a high-frequency trading firm, and as part of their continued growth, NodeFlair has been engaged to search for a C++ HFT engineer to join their team.The package is competitive at SGD 130k-260k / year (excluding bonus and stocks)As a Software Developer, you'll play a key role in designing and developing...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Roles & ResponsibilitiesDevelop internal components. Incidents and Requests management (business users and other IT teams) · Communicate effectively. · Analyze enhancement requests and bug fixes. · Document deliveries. Change management · Apply monthly release strategy, following the team’s milestones for analysis, coding and testing. · Support the...

  • Software Engineer

    5 months ago


    Singapore TALENTSIS PTE. LTD. Full time

    Roles & ResponsibilitiesKey Responsibilities:Design, develop, and debug embedded software solutions using C/C++.Collaborate with hardware engineers to integrate software with hardware components.Implement and optimize software for embedded systems on Linux OS.Write efficient and maintainable code for embedded platforms.Conduct thorough testing and debugging...

  • C++ Developer

    1 week ago


    Singapore USER EXPERIENCE RESEARCHERS PTE. LTD. Full time

    Roles & ResponsibilitiesWe are currently seeking a highly skilled and versatile Embedded C++ Developer with expertise in Linux/QNX, TCP/IP protocols, FTP client/server implementations, and integration with ActiveMQ. The successful candidate will play a key role in developing embedded systems with a focus on networking, secure file transfer, and messaging...

  • C++ Developer

    2 days ago


    Singapore Unison Consulting Pte Ltd Full time

    About Unison Consulting Pte LtdWe are a leading consulting firm that delivers innovative solutions to our clients. We are seeking a talented C/C++ Developer to join our team.Key Responsibilities:Software Development: Develop software applications using C and C++, following best coding practices and design patterns.Analysis and Design: Analyze requirements...


  • Singapore KERRY CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesC#/.Net Core Software DeveloperJob posting done by Sheralynn Tjioe, Head of Interim and Contracting Solutions (Technology) Recruitment at Kerry ConsultingEmail: sr@kerryconsulting.comA company is in search of a passionate and talented software developer to join its Digital Solutions & Technology team. The ideal candidate will thrive...


  • Singapore NodeFlair Full time

    Software Developer for High Frequency Trading FirmWe are working with a high frequency trading firm in Singapore, and as part of their continued growth, NodeFlair has been engaged to search for a C++ HFT engineer to join their team.The package is competitive at SGD 130k-260k / year (excluding bonus and stocks)Key Responsibilities:Design and develop...


  • Singapore Acronis Full time

    At Acronis, we are looking for a skilled Senior Software Developer C++ who will join our mission in creating a #CyberFit future. Our team is dedicated to empowering people with cutting-edge technology that enables them to monitor, control, and protect the data that their businesses and lives depend on.We are seeking a talented Senior Software Developer C++...

  • Software Engineer

    1 week ago


    Singapore COMBUILDER PTE LTD Full time

    Roles & ResponsibilitiesResponsibilities: To involve in coding, implementation and verification of algorithms, software program, GUI, and firmware. Assist in collaborate with hardware, mechanical and PCB teams. Designing and implementing test cases to verify and test the functions and performance of code. Involve in producing documentation for user...

  • Software Developer

    1 week ago


    Singapore APBA TG HUMAN RESOURCE PTE. LTD. Full time

    Roles & ResponsibilitiesMORE INFORMATION: Company: Well-reputable Government-Linked IT Organization; located in Heartland Area Working Hours: Monday – Friday (8.30 AM – 6 PM) Benefits (on top of basic monthly salary): Variable Allowances (up to S$ 130/month) + Variable Annual Performance Bonus + Other Attractive Employee Benefits (i.e.: 14 Days of...


  • Singapore SECUREAGE TECHNOLOGY PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Software Engineer or Senior Software Engineer, you will be responsible for designing, developing, and maintaining applications on the Microsoft Windows operating system. Your work will be critical in ensuring hardware and software compatibility, security, and system stability. You will collaborate closely with cross-functional...


  • Singapore EA RECRUITMENT PTE. LTD. Full time

    Roles & Responsibilities Well Established Company Excellent Welfare and Benefits + Career progression Basic $4000 - $6500 + AWS + VB Working location: North-East Working Hours: Monday to Friday (8:30am to 5:30pm) Must have C / C++Job Responsibilities: Responsible for software prototyping, requirement analysis, design, development, test, system...

  • Software Engineers

    2 months ago


    Singapore WECRUIT PTE. LTD. Full time

    Roles & Responsibilities Development of automation machine software applications which include both machine control, robot control and vision inspection systems. Involve in the installation and commissioning of the control system including qualification and validation activities Assist in circuit design on machine control for full line automation systems....

  • C# Developer

    1 week ago


    Singapore USER EXPERIENCE RESEARCHERS PTE. LTD. Full time

    Roles & Responsibilities Develop, maintain and support custom-built software application Preparation of technical documentation on Jira and Confluence Perform unit testing on software deliverables and provide the relevant assistance during product test, integration test and user acceptance test Provide post-implementation support and carry out...