Senior Backend Engineer
Role summary
A rapidly growing prediction market platform for sports, on track to surpass $1B in volume, is seeking a Senior Backend Engineer to enhance its low-latency, highly scalable sports betting exchange infrastructure. This fully remote role involves designing and implementing core exchange systems in Go, optimizing for speed and scale, and ensuring system reliability and correctness. The ideal candidate will have 3-10 years of experience, strong AWS knowledge, and familiarity with event-driven, data-intensive systems. Occasional in-person on-sites in Toronto are required.
We’re one of the largest prediction market platforms in the world, focused on sports. This year we’re on track to surpass $1B in volume, with 300% year-over-year growth. Our goal is to become the leading peer-to-peer betting platform globally, competing directly with the biggest players in the space.
We’re a small team building a low-latency, highly scalable sports betting exchange that already powers over $1B in annual volume. We’re looking for a strong systems/backend engineer to help take our infrastructure to the next level and expand what we offer.
We’re fully remote, but we get together in Toronto every couple of months for on-sites, and occasionally do a few days of in-person work sessions at a co-working space. You’re expected to be able to attend these. You’ll report directly to the CTO.
What you’ll do
- Work as an individual contributor solving hard backend and systems problems
- Build core exchange infrastructure: design and implement low-latency, high-throughput trading and matching systems in Go
- Optimize for speed and scale: profile, tune, and debug performance-critical systems with a focus on latency, throughput, and determinism
- Design robust systems: develop efficient algorithms and data structures, and build scalable, event-driven systems (Kafka or similar)
- Expand the product: support new markets, trading features, and capabilities
- Own reliability and correctness: improve security, availability, and performance through thoughtful design, testing, and operations
- Contribute to engineering quality through design and code reviews
What we’re looking for
- 3–10 years of professional software development experience
- Strong experience with AWS (or a similar cloud platform)
- Experience building and operating large, complex APIs with strict uptime and latency requirements
- Familiarity with event-driven, data-intensive systems
- Strong ownership mindset and accountability for outcomes
- Comfortable debating ideas and pushing for the best solution
Benefits
- Competitive salary
- Full benefits
- New hardware setup
Interview process
Our process includes a few technical and fit interviews, followed by a paid weekend working session with a senior engineer. You’ll work together on a real problem so we can both get a sense of how we collaborate. If that final step isn’t something you’re open to, this role likely isn’t a fit.
Similar roles
Backend EngineerFUSTIS LLC · Minneapolis, Minnesota, United States · Onsite
Senior Backend EngineerClosingLock · Austin, Texas, United States · Onsite- Backend EngineerGlocomms · City and County of San Francisco, California, United States · Remote
- Senior Backend EngineerJobs via Dice · San Francisco, California, United States · Onsite
Staff Backend EngineerFOX Tech · Toronto, Ontario, Canada · Hybrid