C++ Data Platform Engineer - Distributed Systems

WorldQuant LLC

Singapore

On-site

SGD 85,000 - 120,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

WorldQuant LLC seeks a software engineer to design and maintain core components of our distributed storage, compute, and service platforms, built in C++ with high-performance data processing.

You will collaborate with research and engineering teams to translate requirements into robust design, participate in code reviews, and contribute to reliable, scalable systems across global markets.

Qualifications

  • Degree in Computer Science or a related field.
  • 2+ years of professional software engineering experience.
  • Strong fundamentals in data structures, algorithms, and systems-level thinking (memory management, concurrency, I/O).
  • Proficiency in modern C++ (C++11 or higher); comfort with STL.
  • Solid working knowledge of UNIX/Linux development environments.
  • Experience using AI-assisted coding tools (e.g., Claude Code, OpenCode) to accelerate development.
  • A clear, proactive communicator who works well with a globally distributed team.

Responsibilities

  • Design, develop, and maintain core components across distributed storage, compute, and service platforms (storage engines, query and compute execution, RPC/networking layers, and distributed coordination).
  • Partner with internal stakeholders across research and engineering to translate data-access, compute, and performance requirements into concrete design and implementation work.
  • Investigate and resolve production issues—from correctness bugs to performance regressions.
  • Participate in code review, system design, feature development, and productionization.

Skills

C++ proficiency
UNIX/Linux experience
Data structures & algorithms
Concurrency
Communication

Education

Degree in Computer Science

Job description

WorldQuant LLC seeks a software engineer to design and maintain core components of our distributed storage, compute, and service platforms, built in C++ with high-performance data processing.

You will collaborate with research and engineering teams to translate requirements into robust design, participate in code reviews, and contribute to reliable, scalable systems across global markets.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Software Engineer - Data Platform
C++ Software Engineer - Data Platform

WorldQuant LLC • Singapore

On-site
SGD 85,000 - 120,000
Senior C++ Engineer: High-Performance Linux & Distributed
Senior C++ Engineer: High-Performance Linux & Distributed

Worldquant • Singapore

On-site
SGD 85,000 - 120,000
Senior C++ Software Engineer
Senior C++ Software Engineer

Worldquant • Singapore

On-site
SGD 85,000 - 120,000
Software Engineering Lead (MetaTech)
Software Engineering Lead (MetaTech)

WorldQuant LLC • Singapore

On-site
SGD 90,000 - 120,000
Quantitative Developer
Quantitative Developer

WorldQuant LLC • Singapore

On-site
SGD 70,000 - 100,000
C++ Software Engineer
C++ Software Engineer

Tardis Group • Singapore

On-site
SGD 120,000 - 180,000
High-Performance C++ Engineer - Trading Systems
High-Performance C++ Engineer - Trading Systems

Tardis Group • Singapore

On-site
SGD 120,000 - 180,000
Advanced Software Engineer – Hybrid Quantum-HPC Orchestration - 860
Advanced Software Engineer – Hybrid Quantum-HPC Orchestration - 860

Quantinuum Ltd. • Singapore

On-site
SGD 120,000 - 180,000
Equity
Flexible working
Benefits
Advanced Software Engineer – Hybrid Quantum-HPC Orchestration
Advanced Software Engineer – Hybrid Quantum-HPC Orchestration

QUANTINUUM PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Low-Latency Trading Systems Engineer (Rust/C++)
Low-Latency Trading Systems Engineer (Rust/C++)

United States Digital Space LLC • Singapore

On-site
SGD 180,000 - 280,000