Senior Software Developer

2 months ago


Singapur, Singapore Tower Research Capital Full time
Job Description

Overview

Tower Research Capital is seeking a highly skilled Senior Software Developer to join our team. As a key member of our quantitative trading group, you will be responsible for designing and implementing a low-latency high-frequency trading platform.

Responsibilities

  • Design and implement a low-latency high-frequency trading platform, including collecting quotes and trades from and disseminating orders to exchanges around the world.
  • Assist in the development of a tick-by-tick backtesting research platform.
  • Assist in the development and optimization of large-scale parallel computation problems that require large quantities of data shared across resources.
  • Optimize the computational efficiency of existing machine learning-based algorithms to drive higher performance and faster learning rates.
  • Develop systems, interfaces, and tools to historical market data and trading simulations that increase research productivity.
  • Create tools to analyze data and generate insights that inform research decisions.

Qualifications

  • At least 5 years of practical experience with C++ and 1-2 years of meaningful experience with Python.
  • Some meaningful finance/trading systems experience: working with order books/market data, electronic exchange orders management.
  • 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

Tower Research Capital offers a competitive salary and discretionary bonuses, 6 weeks of paid vacation per year, breakfast, lunch, and snacks on a daily basis, international medical insurance, free gym membership, and a donation matching program.



  • Singapur, Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Job SummaryHTC SOFTWARE SINGAPORE PTE LTD is seeking a skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in Java, PL/SQL, and Linux, with experience in Calypso versions higher than v13. Key Responsibilities Develop internal components Manage incidents and requests Analyze enhancement requests and bug fixes...


  • Singapur, Singapore Helius Full time

    About HeliusWe empower corporations and individuals to contribute to a more sustainable future by providing a reliable trading platform for renewable energy certificates (RECs) powered by blockchain technology and artificial intelligence.Job Title: Senior Software DeveloperAbout the RoleWe are seeking a highly skilled Senior Software Developer to join our...


  • Singapur, Singapore Cantier Systems, Inc. Full time

    Senior Software DeveloperAt Cantier Systems, Inc., we are seeking a highly skilled Senior Software Developer to join our team.Key Responsibilities:Participate in software analysis and design to deliver high-quality solutions.Analyze and improve work processes to increase efficiency and productivity.Stay up-to-date with new technologies and implement them as...


  • Singapur, Singapore Cantier Systems, Inc. Full time

    Senior Software DeveloperCantier Systems, Inc. is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Responsibilities:Participate in software analysis and design to...


  • Singapur, Singapore Cantier Systems, Inc. Full time

    Senior Software DeveloperAt Cantier Systems, Inc., we are seeking a highly skilled Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Responsibilities:Participate in software analysis and design to ensure...


  • Singapur, Singapore IHiS Full time

    About the Role**Position Overview**We are seeking a highly skilled Senior Software Developer to join our team at IHiS. This is an exciting opportunity for a talented individual to make a real impact in the HealthTech industry.Key ResponsibilitiesAs a Senior Software Developer, you will be responsible for:• Designing and developing high-quality software...


  • Singapur, Singapore Marina Bay Sands Full time

    Job Title: Senior DeveloperAt Marina Bay Sands, we are seeking a highly skilled Senior Developer to join our team. As a Senior Developer, you will be responsible for executing all development-related activities for local MBS IT projects while aligning to standards and best practices within the organization.Key Responsibilities:Execute application development...


  • Singapur, Singapore Singtel Full time

    At Singtel, we're empowering every generation with innovative technology solutions. As a Senior Software Developer, you'll be part of our Digital InfraCo Enterprise Platforms team, contributing to the development of our 5G business services platform and application suite.Make a meaningful impact by:Designing and developing scalable, modular, and secure...


  • Singapur, Singapore PSA Singapore Full time

    Job RequirementsAs a key member of our team at PSA Singapore, we are seeking a highly skilled Senior Software Developer to join our ranks. The ideal candidate will possess a degree in Computing, Computer Science, or a related field, and have a strong background in programming languages such as C, C++, and Java.Key Responsibilities Design, develop, and test...


  • Singapur, Singapore Millennium Management Full time

    Job Title: Senior Software DeveloperAbout the Role:We are seeking a highly skilled Senior Software Developer to join our Corporate Systems development team at Millennium Management. As a key member of our team, you will be responsible for designing, building, and maintaining our Investment Professional Compensation system.Key Responsibilities:- Participate...


  • Singapur, Singapore Shell Infotech Full time

    GIS Senior Software Engineer - ContractResponsibilities:Design, develop, and test GIS-related applicationsEnhance and improve existing systemsDevelop mobile applicationsDeploy and troubleshoot applicationsRequirements:Computer Science degreeStrong background in OOP and software design patternsExperience with .NET framework and technologiesProficiency in C#...


  • Singapur, Singapore Shell Infotech Full time

    GIS Senior Software EngineerWe are seeking a highly skilled GIS Senior Software Engineer to join our team at Shell Infotech.Key Responsibilities:Design, develop, and test new GIS applicationsEnhance and improve existing GIS systemsDevelop mobile applicationsDeploy and troubleshoot GIS applicationsPrimary Skills:Computer Science degreeStrong background in OOP...


  • Singapur, Singapore BMC Software, Inc. Full time

    Unlock Your Potential as a Senior Solution EngineerBMC Software, Inc. is a leading provider of digital business automation solutions, and we're seeking a highly skilled Senior Solution Engineer to join our team.As a Senior Solution Engineer, you will play a critical role in helping our customers achieve their business outcomes and value by delivering clear...


  • Singapur, Singapore ST Engineering Full time

    Job Title: Senior Software DeveloperAero - Airport Road, SGJob DescriptionDevelop software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes.Design and architect new software products for data analytics.Analyse issues and work with other team members to identify root cause to prevent future...


  • Singapur, Singapore IO TECH SOLUTIONS LIMITED Full time

    Senior Software EngineerWe are seeking a talented Senior Software Engineer to join our team at IO TECH SOLUTIONS LIMITED. This role offers the opportunity to contribute to the development and delivery of a next-generation High-Touch trading platform and shape its architecture, aesthetics, and design quality.Key Responsibilities:Design and develop backend...


  • Singapur, Singapore Marina Bay Sands Full time

    Job Title: Senior DeveloperMarina Bay Sands is seeking a highly skilled Senior Developer to join our team. As a key member of our Application Development team, you will be responsible for executing all development-related activities for local MBS IT projects while aligning to standards and best practices within the organization.Key Responsibilities:Execute...


  • Singapur, Singapore PSA Singapore Full time

    Job RequirementsKey ResponsibilitiesHold a diploma or bachelor's degree in Information Systems, Computer Science, or a related field.Have proven experience in one or more programming languages, including Java,.NET, Angular, Spring Boot, and relational databases (MS SQL, MySQL, Oracle).Minimum 2 years of working experience in software development,...


  • Singapur, Singapore Chaldal Full time

    Senior Software EngineerAs a senior software engineer at Chaldal, you will play a key role in designing and developing our scalable and efficient software systems.Responsibilities:Design and develop high-quality software systems that meet business requirements.Lead and mentor junior engineers to improve their skills and knowledge.Collaborate with...


  • Singapur, Singapore BMC Software, Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Solution Engineer to join our Digital Business Automation Presales team at BMC Software, Inc.Key ResponsibilitiesPartner with sales teams to interpret complex customer needs and develop innovative solutions delivering business and technical value.Simplify the communication of technical and business content...


  • Singapur, Singapore Apar Technologies Full time

    Job Overview:Apar Technologies is seeking a highly skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in computer science and a proven track record of delivering high-quality software solutions.Key Responsibilities:Design and develop software applications using JavaScript and related technologiesCollaborate...