C++ Developer

WorldQuant develops and deploys systematic financial strategies across global markets, focusing on producing high-quality predictive signals through proprietary research.
Montevideo Department, Uruguay
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
4+ years of experience
Finance

Description For C++ Developer

WorldQuant, a global quantitative finance firm, is seeking an exceptional C++ Developer to join their front office development team. The role focuses on building and enhancing next-generation platforms through high-performance, low-latency C++ programming.

WorldQuant's culture combines academic rigor with results-driven accountability, encouraging open thinking and continuous improvement. The company develops systematic financial strategies across various asset classes, using their proprietary research platform to identify market inefficiencies and generate predictive signals (alphas).

As a C++ Developer, you'll be part of a collaborative environment where technologists work closely with researchers to design, code, test, and deploy firmwide platforms and tools. The role requires expertise in modern C++ (C++17/20), template meta-programming, and distributed computing, with a strong foundation in data structures, algorithms, and Linux systems.

The position offers an opportunity to work on mission-critical infrastructure and implement new systems while adapting existing ones to next-generation platforms. While finance experience is beneficial, it's not mandatory - WorldQuant values intellectual capability and technical expertise above all.

The company seeks individuals who can think in code, thrive in an intellectually driven environment, and contribute to building the roadmap to future success. This role is perfect for developers who excel in high-performance computing and want to apply their skills in a cutting-edge quantitative finance environment.

Last updated 14 days ago

Responsibilities For C++ Developer

  • Write low latency, high throughput C++ code
  • Implement mission critical infrastructure
  • Work with key stakeholders to implement new systems
  • Adapt existing systems to our next generation platform

Requirements For C++ Developer

Linux
  • A minimum of 4 years of writing high performance C++
  • Modern C++ knowledge (C++17/20, etc)
  • C++ template meta programming knowledge
  • Possess in-depth knowledge of network programming and distributed computing
  • Strong knowledge of Unix/Linux fundamentals
  • Strong understanding of data structures and algorithms

Benefits For C++ Developer

Visa Sponsorship
  • Visa sponsorship available

Interested in this job?

Jobs Related To WorldQuant C++ Developer

Senior Software Development Engineer

Senior Software Engineer role at Audible focusing on backend development, requiring 5+ years of experience in Java and distributed systems, building platforms for audio content delivery.

Senior Software Development Engineer, Elastic Load Balancing

Senior Software Engineer role at Amazon Web Services, leading the development of Elastic Load Balancing services and mentoring team members while working on large-scale distributed systems.

Network Development Engineer, OTN Network Provisioning and Automation

Senior network engineering role at Amazon focused on designing and operating large-scale networks for fulfillment centers and transportation sites, requiring expertise in routing protocols and Linux.

Software Development Engineer, Route 53 - DNS Security and DNS Management

Senior Software Engineer role at AWS focusing on DNS security and management, building scalable systems and ML models for threat detection while protecting thousands of organizations worldwide.

Software Developer Engineer, Last Mile Delivery Technology

Senior Software Engineer role at Amazon's Last Mile Delivery Technology team, focusing on connected vehicle systems and autonomous delivery solutions.