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

WESTBURY PARTNERS PTE. LTD.

Singapore

Sur place

SGD 180 000 - 260 000

Plein temps

Il y a 3 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

WESTBURY PARTNERS PTE. LTD. is seeking a seasoned C++ engineer to design and build ultra-low-latency trading software. You will work in a highly technical environment focused on real-time performance, HPC and robust networking to support high-frequency trading workloads.

The role emphasizes independent delivery, advanced architectures, and collaboration across teams to push the boundaries of trading technology. Singapore-based, high-impact opportunity.

Qualifications

  • 5+ years of experience in C++ software design and development.
  • Experience building real-time software applications.
  • Strong understanding of networking concepts (Ethernet, TCP/IP, InfiniBand).
  • Knowledge of low-level networking and performance optimization is advantageous.
  • Understanding of CPU/GPU/FPGA performance trade-offs.
  • Broad knowledge of algorithms with strong math skills.
  • Experience with scripting languages and shell scripting.
  • Proven ability to work independently in dynamic environments.

Responsabilités

  • Design, develop and optimize high-performance C++ software applications (real-time).
  • 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 and computational performance.
  • Analyze and optimize networking performance across Ethernet, TCP/IP and InfiniBand.
  • Evaluate performance trade-offs across CPU, GPU and FPGA architectures.
  • Develop scripting solutions to improve automation and software efficiency.
  • Collaborate with technical teams to deliver innovative software solutions.

Connaissances

C++
Real-time systems
Networking
Low-latency
High-performance computing

Formation

Bachelor's degree in CS/EE/CE

Description du poste

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:

  1. Design, develop and optimize high-performance C++ software applications.
  2. Build and maintain real-time systems supporting demanding trading environments.
  3. Engineer low-latency, high-throughput and highly available software solutions.
  4. Solve complex technical challenges involving algorithms, software design and computational performance.
  5. Analyze and optimize networking performance across Ethernet, TCP/IP and InfiniBand environments.
  6. Evaluate performance trade-offs across CPU, GPU and FPGA architectures.
  7. Develop scripting solutions to improve automation and software efficiency.
  8. Contribute to the evolution of sophisticated trading technology and computing platforms.
  9. Collaborate with technical teams to deliver innovative software engineering solutions.
Why Join Us:
  1. Work on cutting-edge technology powering sophisticated financial trading operations.
  2. Tackle challenging engineering problems across high-performance computing and big data.
  3. Gain exposure to advanced CPU, GPU and FPGA architectures.
  4. Develop solutions where performance, scalability and latency are critical.
  5. Collaborate with talented engineers in a fast-paced, technically driven environment.
  6. Make a meaningful contribution to technology that directly influences trading performance.
About You:
  1. 5+ years of professional C++ software design and development experience.
  2. 5+ years of experience building real-time software applications.
  3. Strong understanding of networking concepts, including Ethernet, TCP/IP and InfiniBand.
  4. Knowledge of low-level networking and network performance optimization is advantageous.
  5. Understanding of performance trade-offs across CPU, GPU and FPGA architectures.
  6. Broad knowledge of algorithms, with foundational statistics and algebra skills.
  7. Experience with scripting languages and shell scripting.
  8. Proven ability to work independently and deliver results in dynamic environments.
  9. Degree in Computer Science, Electrical Engineering, Computer Engineering or a related discipline.
  10. 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

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

C++ Software Engineer
C++ Software Engineer

Tardis Group • Singapore

Sur place
SGD 180 000 - 260 000
Senior C++ Software Engineer (Director / Executive Director)
Senior C++ Software Engineer (Director / Executive Director)

Ambition • Singapore

Sur place
SGD 320 000 - 520 000
Highly competitive base salary
Bonus
Low-Latency C++ Engineer for High-Performance Trading
Low-Latency C++ Engineer for High-Performance Trading

WESTBURY PARTNERS PTE. LTD. • Singapore

Sur place
SGD 180 000 - 260 000
Real-Time Low-Latency C++ Engineer
Real-Time Low-Latency C++ Engineer

Luxoft • Singapore

Sur place
SGD 120 000 - 190 000
Low-Latency C++ Developer
Low-Latency C++ Developer

Luxoft • Singapore

Sur place
SGD 120 000 - 190 000
C++ Low-Latency Trading Engineer, Assistant Manager / Manager
C++ Low-Latency Trading Engineer, Assistant Manager / Manager

KPMG SERVICES PTE. LTD. • Singapore

Sur place
SGD 120 000 - 240 000
Software Engineer
Software Engineer

Goliath Partners Inc. • Singapore

Sur place
SGD 90 000 - 130 000
Low-Latency C++ Engineer for HFT Platform
Low-Latency C++ Engineer for HFT Platform

Tower Research Capital • Singapore

Sur place
SGD 120 000 - 220 000
Competitive compensation package
Free breakfast, lunch, and snacks
Exciting networking and social events
Low-Latency C++ Software Engineer: Trading Systems
Low-Latency C++ Software Engineer: Trading Systems

Tower Research Capital • Singapore

Sur place
SGD 120 000 - 180 000
Trading System Engineer (HFT / Low-Latency Systems)
Trading System Engineer (HFT / Low-Latency Systems)

kuubiik • Singapore

Sur place
SGD 180 000 - 300 000