Skip to content
PolymarketPolymarket

Senior C/C++ Engineer, US Exchange

Build and optimize low-latency, high-throughput C/C++ components for Polymarket's trading exchange infrastructure. Requires 5+ years professional C/C++ experience with algorithms, data structures, and production scalable systems.

About the job

Responsibilities

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

Requirements

  • 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.

Nice-to-haves

  • 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).

Benefits

  • Competitive salary & equity
  • Unlimited PTO, Health, Vision, & Dental coverage
  • 401k match
  • Hardware setup — new MacBook Pro, big display, & accessories.

Skills

C++, C, Algorithms, Data Structures, Low-Latency Systems, High-Throughput Systems, Multithreading, Lock-Free Programming, Kafka, Performance Optimization

ZoomInfo

ZoomInfo

Waltham, MA

Senior Software Engineer
$140k+/yrRemote5+ YOEBackend Engineering

Build and scale high-throughput Java backend systems that resolve fragmented data into accurate contact profiles across a 400-million-record platform. The role requires senior software engineering experience with distributed systems, large-scale data processing, and event streaming.

Pindrop

Pindrop

Washington, DC

Senior Software Engineer
$130k+/yrRemote5+ YOEBackend Engineering

Senior Software Engineer owning and evolving high-scale backend and data-layer platform services (IAM, Data Lake, reporting) that power all Pindrop products. Design, build, and operate distributed systems on AWS/GCP with strong focus on reliability, scalability, on-call, and mentorship.

Mintlify

Mintlify

San Francisco, CA

Senior Backend Engineer
$190k+/yrOn-site5+ YOEBackend Engineering

Build and scale backend APIs, content pipelines, and AI infrastructure powering Mintlify’s documentation products. The role requires 4+ years of software development experience, strong systems and production engineering skills, product judgment, and high ownership.

Cape

Cape

New York, NY

Lead Distributed Systems Engineer
$250k+/yrHybrid7+ YOEBackend Engineering

Lead the architecture, implementation, and engineering team responsible for reliable, secure data synchronization across cloud and intermittently connected private 5G edge networks. The role requires deep distributed-systems expertise, event-driven architecture experience, and demonstrated technical leadership.

Coinbase

Coinbase

United States

Senior Software Engineer - Blockchain Network
$186k+/yrRemote5+ YOEBackend Engineering

Build and operate high-throughput blockchain infrastructure, APIs, and platform primitives integrating protocols such as Ethereum and Bitcoin with internal services. Requires 5+ years of software engineering experience, distributed-systems expertise, and hands-on crypto infrastructure experience.