jobs in Westbury Partners

全职 High-Performance C-- Software Engineer – Low-Latency Trading Systems - Singapore 工作, 薪水, Westbury Partners 公司招聘中 - Ricebowl

High-Performance C-- Software Engineer – Low-Latency Trading Systems - Singapore

Westbury Partners

Singapore

分享
保存

工作地点

  • Singapore

职位描述

岗位职责

Build cutting-edge C++ software powering sophisticated trading systems, solving complex engineering challenges across high-performance computing, real-time applications and low-latency infrastructure in demanding financial technology environments.

What You'll Do:

Join a highly technical engineering environment where software performance is critical to success. You’ll design and develop sophisticated C++ applications, tackle complex computational challenges and build high-availability, high-throughput and ultra-low-latency solutions supporting real-time trading operations. Working with cutting-edge technologies, you'll contribute to innovative systems across high-performance computing, software architecture and big data.

Your responsibilities will include:

  • Design, develop and optimize high-performance C++ software applications.
  • Build and maintain real-time systems supporting demanding trading environments.
  • Engineer low-latency, high-throughput and highly available software solutions.
  • Solve complex technical challenges involving algorithms, software design and computational performance.
  • Analyze and optimize networking performance across Ethernet, TCP/IP and InfiniBand environments.
  • Evaluate performance trade-offs across CPU, GPU and FPGA architectures.
  • Develop scripting solutions to improve automation and software efficiency.
  • Contribute to the evolution of sophisticated trading technology and computing platforms.
  • Collaborate with technical teams to deliver innovative software engineering solutions.

Why Join Us:

  • Work on cutting-edge technology powering sophisticated financial trading operations.
  • Tackle challenging engineering problems across high-performance computing and big data.
  • Gain exposure to advanced CPU, GPU and FPGA architectures.
  • Develop solutions where performance, scalability and latency are critical.
  • Collaborate with talented engineers in a fast-paced, technically driven environment.
  • Make a meaningful contribution to technology that directly influences trading performance.

About You:

  • 5+ years of professional C++ software design and development experience.
  • 5+ years of experience building real-time software applications.
  • Strong understanding of networking concepts, including Ethernet, TCP/IP and InfiniBand.
  • Knowledge of low-level networking and network performance optimization is advantageous.
  • Understanding of performance trade-offs across CPU, GPU and FPGA architectures.
  • Broad knowledge of algorithms, with foundational statistics and algebra skills.
  • Experience with scripting languages and shell scripting.
  • Proven ability to work independently and deliver results in dynamic environments.
  • Degree in Computer Science, Electrical Engineering, Computer Engineering or a related discipline.
  • Reliable, dependable and committed to maintaining consistent availability.

Ready to push the boundaries of software performance? Bring your C++ expertise and passion for solving complex technical challenges to an environment where every microsecond matters. Engineer innovative solutions and help shape the future of high-performance trading technology.

#CppEngineering #CppDeveloper #SoftwareEngineering #LowLatencySystems #HighPerformanceComputing #HighFrequencyTrading #RealTimeSystems #AlgorithmicTrading #SystemsProgramming #NetworkEngineering #InfiniBand #FPGA #GPUComputing #BigData #FinTechJobs

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多