WorldQuant

C++ Software Engineer - Data Platform

WorldQuant
Apply
23 days ago
Singapore, SingaporeMid Level

Responsibilities

  • Design, develop, and maintain distributed storage, compute, and service-platform components.
  • Build and improve storage engines, query and compute execution, RPC/networking layers, and distributed coordination.
  • Translate data-access, compute, and performance requirements into implementation work with research and engineering stakeholders.
  • Investigate and resolve production correctness bugs and performance regressions.
  • Participate in code reviews, system design, feature development, and productionization.

Requirements

  • Degree in Computer Science or a related field.
  • At least 2 years of professional software engineering experience.
  • Strong knowledge of data structures, algorithms, memory management, concurrency, I/O, and systems-level thinking.
  • Proficiency in modern C++ (C++11 or higher) and familiarity with STL.
  • Working knowledge of UNIX/Linux development environments.
  • Experience using AI-assisted coding tools such as Claude Code or OpenCode.
  • Clear, proactive communication and ability to work with a globally distributed team.
  • Preferred: Python experience and exposure to distributed systems, query or compute engines, columnar or analytical storage formats, or RPC frameworks.

Tech Stack

Categories

WorldQuant

About WorldQuant

1,001-5,000 employees
Contact me