Polymarket

Senior C/C++ Engineer, US Exchange

8.0/10
Polymarket
Not specified
Office / on-site
senior
about 2 hours ago
AI SummaryVerified by Aipplify AI

The vacancy is strong in task clarity and requirements but lacks specific compensation details and company links.

AI quality score7.8 / 10

Check Match — Just drop your CV

See your fit for Senior C/C++ Engineer, US Exchange in seconds.

Overview

Join Polymarket as a Senior C/C++ Engineer to build and scale our exchange infrastructure. Work on performance-critical components in a fast-growing prediction market platform. Polymarket is the world’s largest prediction market platform. We enable individuals to express views on real-world events by trading on outcomes across politics, economics, sports, culture, and current affairs. Built as a peer-to-peer marketplace with no centralized “house,” Polymarket aggregates diverse opinions into transparent, market-based probabilities that reflect collective expectations about the future. We’re growing fast: both in volume ($21B traded in 2025) and in adoption as an alternative news source. Our ambition is to become a ubiquitous beacon of truth in global media, powered by fast, reliable, and deeply technical market infrastructure.

Responsibilities

  • Design and implement low-latency, high-throughput components of Polymarket’s trading and matching infrastructure using C/C++.
  • Profile, tune, and debug performance-critical systems, with a relentless focus on latency, throughput, and determinism.
  • Develop efficient algorithms and data structures, and build scalable messaging and event-driven systems (e.g. Kafka or similar).
  • Reinforce the security, availability, performance, and scalability of core exchange systems through careful design, testing, and operational rigor.
  • Work closely with engineers across product, infra, and data to ensure tight integration between the exchange and the rest of the platform.
  • Participate in design reviews, code reviews, and architectural discussions to maintain a high bar for quality across the codebase.

Conditions

  • Competitive salary & equity.

Qualifications

  • 5+ years of professional C/C++ experience with deep knowledge of algorithms, data structures, and low-level performance optimization.
  • Proven experience building or operating low-latency, high-throughput, scalable systems in production environments.
  • Strong problem-solving skills, comfort working on complex systems end-to-end, and an entrepreneurial mindset.
  • Background in finance, trading systems, networking, or exchange infrastructure.
  • Experience with multithreading, lock-free programming, and advanced optimization techniques.
  • Familiarity with distributed messaging systems (Kafka or similar).
Loading similar jobs...