Algorithmic Trading Systems

3 days ago


Singapore COMMERZBANK AKTIENGESELLSCHAFT Full time

**Job purpose**: Commerbank’s eFX platform is a vital component of the FX trading business. Without market leading performance, stability and flexibility in this platform Commerzbank’s position as a broker of choice for key clients will be eroded, which would be materially detrimental to the investment bank’s P&L. The eFX Technology Team is responsible for architecture, design and development of Commerzbank’s eFX trading platform. This could involve building bespoke trading and pricing platforms a well as distribution to external clients. The team is highly competent and technically adept on low latency and high performance computing. The position "Software Engineer" comprises the following roles: - Software Developer / Database Developer - Development Environment Specialist - Technical Specialist / Product Specialist - Technical Writer - Tester - Third level support to high calibre customers and personnel Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with the banks coding standards and technical design. **Key activities**: Key Accountabilities: - Execute full software development life cycle (SDLC) - Develop flowcharts, layouts and documentation to identify requirements and solutions - Write well-designed, testable code - Produce specifications and determine operational feasibility - Integrate software components into a fully functional software system - Develop software verification plans and quality assurance procedures - Support, document and maintain software functionality - Troubleshoot, debug and upgrade existing systems - Deploy programs and evaluate user feedback - Comply with project plans, industry standards and internal or external policies - Ensure software is updated with latest features - Performance tuning, improvement, balancing, usability, automation - Software testing and quality assurance - Maintain compliance standards **Formal education**: Requires a Master's degree in Information Technology, Computer Science, or related field or equivalent and three (3) years of experience designing and developing complex computer systems. **Specialist knowledge (work experience, further qualification)**: Work experience requirements: - 5+ years of commercial experience in software development using core Java - Experience in code analysis, performance tuning / profiling of real-time, high-performance, low-latency systems - Good in computer science fundamentals - Experience with resolving issues related to memory management / garbage collections is a plus - Experience in profiling tools is a plus - Experience with using continuous integration tools like TeamCity / Junit /JMock, Maven, JIRA, or any other set of tools is a plus) - Proficient knowledge of Unix scripting, databases, network protocols Qualifications: - Experience with financial market data messaging standards highly desirable (e.g. FIX) - Swing/GUI experience desirable, but not required - Experience with financial tick database technology (e.g. kdb+) desirable - Experience and knowledge of IT security best practices - A good understanding of eFX trading processes as well as of technical architectures in this domain is desirable Personal Skills: - Must be a team player with excellent attitude to work in collaborative environment - Should be able to pair program with colleagues - Excellent communications skills - Must be a self-starter and versatile - Outstanding analytical thinking **Qualification Criteria and Experience Levels**: - Advanced standard skills beyond Commerzbank scope - High productivity and quality - Reliable effort estimation, also for third parties - Quick to learn new topics



  • Singapore STELLAR LINK PARTNERS PTE. LTD. Full time

    Our client, is one of the world’s largest independent commodities trading houses by turnover, creating logistics solutions that safely and efficiently move physical energy and bulk materials from where they are sourced and stored to where they are demanded most. **Role** - Design, develop and test real-time mission critical software for algorithmic...


  • Singapore Jump Trading Full time

    Jump Trading Singapore is seeking an experienced and committed Senior C++ Developer to join our tight-knit team of about a dozen professionals. We develop and trade low latency, high-frequency trading algorithms in-house and are looking for a long-term team member who shares our passion for excellence and attention to detail. **What You'll Do**: - Design,...


  • Singapore Tek Systems Full time

    Design and implement intelligent and scalable backend solutions aligned with business needs Optimize application code for enhanced system responsiveness Exhibit a firm commitment to best-practice software design principles Summary A global financial services firm is in search of a software developer to create a pivotal market infrastructure service as part...


  • Singapore Newbridge Full time

    Our client is a leading algorithmic trading firm that specializes in global cryptocurrency trading. We're seeking a skilled Trading System Engineer to join our team in designing, developing, and maintaining high-performance trading infrastructure. Key Responsibilities: Design and implement scalable and reliable trading systems Develop high-performance...

  • Algorithm Developer

    1 week ago


    Singapore Hudson River Trading Full time

    Overview Hudson River Trading (HRT) is seeking exceptional full-time students to join our Algorithm Development team. Algorithm Developers are responsible for building and maintaining the models that drive our trading. A typical day involves applying rigorous statistical analysis to vast quantities of market and financial data to produce predictive trading...

  • Algorithm Developer

    1 week ago


    Singapore Hudson River Trading Full time

    Algorithm Developer (Quant Researcher) – 2026 PhDs Hudson River Trading (HRT) is seeking exceptional full-time PhD students to join our Algorithm Development team. Algorithm Developers are responsible for building and maintaining the models that drive our trading. A typical day involves applying rigorous statistical analysis to vast quantities of market...


  • Singapore BlockTech Full time

    Who are we looking for?BlockTech is a fast-paced algorithmic trading firm facilitating global cryptocurrency trading while expanding into regulated markets. As we continue to grow rapidly, we are looking for a Software Engineer to join us amid our exciting scale-up phase!What will you do?Design & build: Develop new ultra-low latency components in Rust,...


  • Singapore Altonomy Full time

    About Tokka Labs Tokka Labs is a proprietary trading firm specializing in digital assets within the blockchain space. Founded in 2022 and based in Singapore, we are pioneers in digital asset trading, focusing on close collaboration, rigorous research, and cutting-edge technology. As experienced market makers for top protocols on popular blockchains, we...


  • Singapore Block Tech Full time

    BlockTech is a fast-paced algorithmic trading firm facilitating global cryptocurrency trading while expanding into regulated markets. As we continue to grow rapidly, we are looking for a Software Engineer to join us amid our exciting scale-up phase!What will you do?Design & build: Develop new ultra-low latency components in Rust, optimised for speed,...


  • Singapore FALCONX FOXTROT PTE. LTD. Full time

    Senior Trading System Engineer Who are we? FalconX is a pioneering team of operators, investors, and builders committed to revolutionizing institutional access to the crypto markets. Operating at the intersection of traditional finance and cutting-edge technology, FalconX addresses the industry's foremost challenges: Navigating the digital asset market can...