Search...

Senior C/C++ Engineer

Polymarket logo
Polymarket

Polymarket is a decentralized information markets platform that lets users bet on the outcome of real-world events.

Series BRecently funded10 current maintainers6 active leads1 new active lead12 lead step-downs6 early lead departuresTeam intelligence

Maintainer signals as of 8/10/2026

1280 Lexington Avenue, New York, USA, United States
About Polymarket

Polymarket is an information markets platform where users can trade on the outcomes of various events, leveraging the power of free markets to forecast the future. It provides a mechanism for users to bet on real-world events and earn money based on the outcomes.

View jobs by Polymarket

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will design, implement, and optimize performance-critical C and C++ components at the core of an exchange. You will profile, tune, and debug systems for low latency and high throughput, develop efficient algorithms and data structures, and build scalable messaging and event-driven systems. You will ensure correctness, availability, and operational reliability through testing and careful design, and participate in design and code reviews while collaborating with other engineering disciplines.

Requirements

  • 5+ years of professional C and 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
  • Strong problem-solving skills and experience working on complex systems end-to-end
  • Background in finance trading systems networking or exchange infrastructure (preferred)
  • Experience with multithreading lock-free programming and advanced optimization techniques (preferred)
  • Familiarity with distributed messaging systems such as Kafka (preferred)

Responsibilities

  • Design and implement low-latency high-throughput trading and matching components in C and C++
  • Profile, tune, and debug performance-critical systems with focus on latency throughput and determinism
  • Develop efficient algorithms and data structures and build scalable messaging and event-driven systems
  • Ensure security availability performance and scalability through careful design testing and operational practices
  • Collaborate with product infra and data engineers to integrate exchange systems
  • Participate in design reviews code reviews and architectural discussions to maintain engineering quality

Benefits

  • Equity
  • Unlimited PTO
  • Health vision and dental coverage
  • 401k match
  • Hardware setup including MacBook Pro large display and accessories
Senior C/C++ Engineer at Polymarket | JobStash