Backend Software Engineer

We’re a fully remote team pushing the boundaries of sports trading, data, digital marketplaces and we’re hiring builders who love big challenges.

Backend Software Engineer

🚀 Full-Time Contract-to-Hire Position

We are hiring a Backend Software Engineer to build the services powering The Sports Market’s real-time, peer-to-peer exchange and prediction market.


You will work across two critical domains: our Rust-based matching engine that pairs bettors at complementary odds with sub-millisecond latency, and our platform services layer built on Node.js/NestJS that handles API orchestration, authentication, and compliance workflows.

This is a high-impact role at the intersection of exchange architecture, microservices, and cloud-native infrastructure. You will help architect and implement backend services that interact with the order book, user authentication, compliance systems, and our AWS/EKS infrastructure.

Key Responsibilities

  • Design, implement, and maintain backend services powering the sports exchange, including API layers, business logic, matching flows, and service integrations.

  • Develop and extend our matching engine, implementing order matching logic, stake calculations, and market lifecycle management.

  • Build and maintain platform services using Node.js, NestJS, and TypeScript, including RESTful APIs, GraphQL endpoints, and microservice orchestration.

  • Integrate backend components with settlement and balance management services, consuming events and triggering workflows.

  • Implement robust authentication/authorization flows (JWT, OAuth2) and ensure security compliance across all services.

  • Work with relational and NoSQL databases (PostgreSQL, MongoDB) for order state, user data, and analytics.

  • Collaborate with DevOps to deploy services through CI/CD pipelines (GitLab CI, ArgoCD) across multiple AWS environments.

  • Implement logging, monitoring, tracing, and meaningful alerts for backend services.

  • Participate in architectural design for microservices, event-driven messaging (Kafka, NATS), caching, and high-availability patterns.

  • Contribute to performance tuning, cost optimization, and continuous hardening of production services.

  • Write comprehensive unit and integration tests to ensure code quality and reliability.

Nice to Have

  • Experience with cloud platforms (AWS preferred; Azure, GCP also valued) and containerized deployments (Docker, EKS).

  • Familiarity with CI/CD pipelines, GitOps, and DevOps practices (ArgoCD, GitLab CI).

  • Understanding of event-driven architecture and message brokers (Kafka, NATS, RabbitMQ).

  • Knowledge of microservices and serverless architectures.

  • Experience with exchange systems, order books, or financial matching engines.

  • Background in sports betting, wagering platforms, or regulated gaming environments.

AI-Assisted Development

We embrace AI assistance as a force multiplier for engineering productivity, used responsibly and with professional judgment. We are not looking for “vibe coding.” We value engineers who use AI tools like Claude.ai and Warp.dev as intelligent assistants to:

  • Reduce tedious boilerplate and syntactically challenging work (e.g., complex Rust lifetimes, TypeScript type gymnastics, repetitive service scaffolding).

  • Accelerate code review, documentation, and test generation.

  • Explore architectural options and validate design decisions faster.

  • Debug and reason about complex distributed system behavior.

You understand what the AI produces, you own the output, and you apply sound engineering judgment to everything that goes into production. AI fluency is a plus, not a crutch.

What You’ll Work With

  • Rust – matching engine (core order matching, stake calculations, market lifecycle).

  • Node.js / NestJS / TypeScript – Platform services, API orchestration, compliance workflows.

  • Kafka + NATS – Event sourcing and real-time messaging.

  • PostgreSQL + MongoDB – Persistence layer.

  • AWS / EKS / Docker – Cloud infrastructure and container orchestration.

  • GitLab CI / ArgoCD – CI/CD and deployment pipelines.

  • Claude.ai / Warp.dev – AI-assisted development tools.

Who You Are

You thrive in a fast-moving environment, value clarity over complexity, and build for maintainability. You’re comfortable spanning the full backend stack, from low-level Rust performance work to high-level API design in TypeScript. You enjoy working closely with frontend and SRE teams to ensure clean boundaries, scalability, and resilience across the platform.

Apply Now!

Form issues? email admin[at]gambyl.com

Country
Please upload your resume or CV as a PDF, DOC or Markdown File

FAQS

What types of services does [Barbershop Name] offer?

At [Barbershop Name], we offer a comprehensive range of grooming services tailored to meet your unique needs. Our services include precision haircuts, classic shaves, beard trims, styling, and grooming consultations. Whether you're looking for a sharp, contemporary haircut or a traditional, relaxing shave, our skilled master barbers are here to ensure you leave looking your best.

How can I book an appointment at [Barbershop Name]?

Booking an appointment at [Barbershop Name] is easy! You can either give us a call at [Phone Number] during our operating hours, or you can conveniently book online through our website. We recommend booking in advance to secure your preferred time slot, as we tend to get quite busy. If you have any specific requests or questions when booking, feel free to let us know, and we'll do our best to accommodate your needs.

Are your grooming products available for purchase?

Yes, absolutely! We take pride in offering a curated selection of premium grooming products to help you maintain your style at home. From high-quality haircare products to beard oils and grooming accessories, you'll find everything you need to keep looking and feeling your best. Visit our barbershop to browse our product offerings, or you can conveniently purchase them through our online store. Our barbers can also provide recommendations based on your grooming goals and preferences.