Required skills
Job description
About the Role
Predict.fun is hiring a Principal Backend Engineer to work with part of a lean team to build and scale the core systems and APIs powering our exchange.
This role focuses on high-performance backend services, APIs, and trading infrastructure. You’ll work on everything from GraphQL and REST APIs and external integrations, to high performance orderbooks and matching engines. Systems where correctness, latency, and reliability directly impact real capital.
You’ll work with high ownership and autonomy in a fast-moving environment, building both off-chain services and components that interact closely with on-chain systems.
What You’ll Do
Build and scale backend trading systems
Design and implement performant backend services in Rust and TypeScript that power our orderbook, on-chain execution, and realtime exchange operations. There is a core focus on code quality, low latency and correctness.
Develop APIs and integrations
Own and extend internal and public facing REST APIs used by traders, market makers, and enterprise partners such as Binance interacting with the platform. Optimize systems for throughput, latency, and fault tolerance under real trading conditions.
Real-world indexing pipelines
Build services that interact with smart contracts, index high-volume blockchain data, and ensure consistency between on-chain state and backend systems.
Drive engineering quality
Work closely with product, trading, and operations to ship systems that directly impact users and liquidity whilst participating in architecture decisions, code reviews, and system design to maintain a high technical bar.
Have infrastructure ownership
Our backend engineering team takes ownership over the full CI/CD pipeline, infrastructure monitoring and observability and system uptime. Past experience working closely in a DevOps or similar capacity will be heavily favourable. There is also room to improve at this on the job.
What We’re Looking For
-
3–8+ years of backend engineering experience
-
Strong experience with Rust; Rust is preferred, other lower-level language experience such as C++, Go, Zig can substitute for Rust.
-
Experience building high-performance APIs and data-intensive systems
-
Solid understanding of PostgreSQL and event-driven architectures
-
Background in Blockchain, DeFi, or Fintech systems
-
Ability to work independently in a high-autonomy environment
-
Familiarity with maintaining or contributing to AWS EKS, Terraform, Helm and VPC Networking
-
AI-assisted development, grounded in strong engineering judgment.
Nice to have:
-
Experience with trading systems, orderbooks, or matching engines
-
Experience working on low-latency systems
-
Extensive experience working with Rust in production settings
Benefits
-
Competitive salary with meaningful long-term upside
-
Remote-friendly team
-
Top-tier hardware setup
Apply Now
Interested in shaping the future of prediction markets?
Send your CV and cover letter to us at hiring@predict.fun.
Last updated