backend engineer

POLYMARKET CLEARING LLC
United States
3 days ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Algorithmic Trading Amazon Web Services C++ (Programming Language) Software Quality Code Review Data Structures Software Debugging Linux Distributed Systems Memory Management Protocol Buffers
+11 more
RabbitMQ ZeroMQ (Concurrent Programming Libraries) Cloud Platform System Concurrency Backend Event Driven Architecture Low Latency Apache Kafka Restful APIs Grpc Data Pipelines

Job description

Polymarket is looking for a backend engineer to help build and scale the core exchange infrastructure that powers our markets. This role is focused on high-performance, low-latency backend systems that must be correct, fast, and resilient under real-world trading load.

You’ll be a core individual contributor working with other senior engineers to design, implement, and optimize the systems that sit at the heart of Polymarket’s exchange. This is a high-ownership role with minimal bureaucracy and a strong bias toward execution., * Design distributed systems: Build and operate robust APIs, data pipelines, and event-driven systems using messaging and streaming platforms (Kafka, Pulsar, RabbitMQ).

  • Own reliability & operations: Reinforce security, availability, performance, and scalability across backend systems, and participate in diagnosing and resolving production issues.
  • Collaborate cross-functionally: Work closely with engineers across product, infra, and data to ensure tight integration between the exchange and the broader platform.
  • Contribute to code quality: Participate in code reviews, design discussions, and architectural decisions to maintain a high bar for engineering excellence.

Requirements

We’re looking for an experienced backend engineer who enjoys working close to the metal and solving hard distributed systems problems.

  • Build the exchange backend: Design and implement scalable, low-latency backend services that power Polymarket’s exchange, using C/C++ or other performance-oriented systems languages (Go, Rust, Java)., * 4-7+ years of professional backend development experience, with strong proficiency in C/C++ (preferred) or another systems language (Go, Rust, Java).
  • Solid understanding of algorithms, data structures, concurrency, memory management, and experience building low-latency, high-throughput systems.
  • Comfortable working on complex systems end-to-end, debugging production issues on Linux, and taking responsibility for correctness and performance.
  • (Plus) Experience in trading systems, HFT, gaming, telecom, or other latency-sensitive domains
  • (Plus) Production experience with Kafka, Pulsar, or similar streaming platforms at scale
  • (Plus) Familiarity with gRPC, Protobuf, ZeroMQ, or similar technologies
  • (Plus) Experience deploying systems in cloud environments (AWS/GCP) and using containers

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:56 min

Establishing internal service communication with gRPC

Florian Bader Florian Bader · World Congress 2026 Europe

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:14 min

Solving complex platform architecture challenges at an enterprise scale

Maria Apazoglou · Coffee With Developers

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all