Skip to main content
WorldQuant
Зібрано зLinkedinСьогодні
Backend

C++ Software Engineer - Data Platform

C++STLUnixLinuxPythonRPCAnthropicOpenCode
Формат
-
Зайнятість
-
Локація
Worldwide
Оплата
Не вказана

Про позицію

WorldQuant develops and deploys systematic financial strategies. The role involves designing and maintaining core components of a distributed data platform built in C++.

Обовʼязки

  • Design, develop, and maintain core components across our distributed storage, compute, and service platforms - including storage engines, query and compute execution, RPC/networking layers, and distributed coordination (routing, partitioning, replication).
  • Partner with internal stakeholders across research and engineering teams 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.

Вимоги

  • 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.
  • Python
  • Exposure to distributed systems concepts (replication, sharding, consensus), query/compute engines, or columnar/analytical storage formats.
  • Experience with RPC frameworks.
C++ Software Engineer - Data Platform
Оригінал