Backend (Python) Engineer : The Sports Market

December 17, 2025
Apply Now

Job Description

  • Anywhere

We are hiring a Backend Software Engineer to build the services powering a real-time, player-vs-player sports exchange built on modern market infrastructure. You will work at the intersection of microservicesdistributed ledger workflowsexchange logic, and cloud-native architecture, helping deliver a scalable, resilient, and compliance-ready trading platform.

This is a high-impact role.

You will help architect and implement backend services that interact with Daml ledger workflows, Exberry order-book components, 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.
  • Integrate backend components with Daml Enterprise and Canton, consuming ledger events and triggering workflows.
  • Collaborate with DevOps to deploy services through GitLab CI and ArgoCD across multiple AWS environments.
  • Refactor legacy backend integrations from Daml Hub to self-hosted infrastructure.
  • Build high-quality, well-tested services capable of handling real-time interactions and compliance workflows.
  • Work closely with frontend, Daml, and SRE teams to ensure clean boundaries, scalability, and resilience.
  • Implement logging, monitoring, tracing, and meaningful alerts for backend services.
  • Participate in architectural design for microservices, eventing, caching, security, and high-availability patterns.
  • Contribute to performance tuning, cost optimization, and continuous hardening of production services.

Key Criteria

  • Ideally 5+ years of backend engineering experience in modern production environments.
  • Strong proficiency in one or more backend languages: Python (required), TypeScript (Node).
  • Experience designing high-performance, scalable, distributed systems, ideally with real-time or event-driven workloads.
  • Familiarity with Daml, smart contract systems, or any distributed ledger technology is a significant asset.
  • Solid understanding of microservices, REST APIs, asynchronous messaging, and persistence patterns.
  • Strong grasp of security principles, authentication flows, and role-based authorization.
  • Experience developing services deployed on Linux, containers, and Kubernetes.
  • Comfortable working with infrastructure teams to debug environment issues and improve operational reliability.
  • Enjoys working in a fast-moving environment, values clarity over complexity, and builds for maintainability.
  • BS/MS in Computer Science or related field.

Photos