Talent.com
This job offer is not available in your country.
Senior Software Engineer (C++)

Senior Software Engineer (C++)

TALENTVIS SINGAPORE PTE. LTD.Islandwide, SG
1 day ago
Job description

Roles & Responsibilities

As a core member of the Software Engineering team, you will :

  • Design and develop applications and components across various trading system modules
  • Leverage your C++ expertise to write robust, high-performance code
  • Use Python for scripting, automation, and system integration tasks
  • Continuously improve and adapt systems to meet evolving trading requirements
  • Ensure system reliability and smooth day-to-day operations

Support Responsibilities & Team Collaboration

  • Engineers play a vital role in supporting the systems they build. This includes :
  • Taking ownership of system performance and troubleshooting post-deployment issues
  • Providing second-line support and, during critical phases like upgrades or deployments, taking on first-line support responsibilities
  • Ensuring seamless transitions during system updates and addressing technical challenges proactively
  • The team operates on a principle of collective ownership—everyone contributes to maintaining, optimizing, and evolving the trading infrastructure. Through close collaboration, engineers help identify improvements and ensure the technology remains resilient and cutting-edge.

    Sample Projects You May Work On :

  • Real-time market data processing to support fast and informed trading decisions
  • Order routing optimizations to enhance trade execution and minimize latency
  • Building high-performance frameworks and tools for algorithmic trading
  • Developing tools for managing and monitoring trading risk exposure
  • Researching and applying innovative solutions to challenges in electronic trading
  • Preferred Qualifications :

  • 5–7 years of hands-on experience with C++
  • Proficiency in Python
  • Background in low-latency or high-throughput environments
  • Strong understanding of algorithms and data structures
  • Commitment to writing clean, maintainable, and efficient code
  • Tell employers what skills you have

    Electronic Trading

    Team Collaboration

    Troubleshooting

    Algorithmic Trading

    Data Structures

    Unit Testing

    Software Engineering

    System Integration

    Scripting

    Routing

    Reliability

    Trading System

    Low Latency

    Python

    Linux

    Software Development

    C++

    High Frequency Trading

    Create a job alert for this search

    Senior Software Engineer • Islandwide, SG