Sportsbook Architect

Bet On Talent View all jobs

  • Birkirkara, Malta Island
  • Permanent
  • Full-time
  • 1 month ago
Location: Hybrid - Malta or Remote from EuropeWhat You’ll DoSystem Architecture & DesignDesign and evolve the platform architecture across sportsbook, and internal game systems.Define service boundaries, API contracts, data models, and integration patterns.Architect scalable backend systems, low-latency APIs, and real-time pipelines (WebSockets, odds feeds, game sessions).Design distributed systems with high availability, fault tolerance, and strong consistency for financial transactions.Evaluate technologies, run POCs, and lead architectural decision-making.Scalability, Reliability & PerformanceDesign systems to support high player traffic and major traffic spikes during sporting events.Implement caching, database optimizations, and performance patterns (Redis, CDN, pub/sub).Identify architectural bottlenecks and propose solutions.Define capacity planning and auto-scaling strategies.Security & OperationsDefine security architecture for authentication, authorization, API protection, and fraud prevention.Oversee logging, monitoring, observability, and operational readiness.Design disaster recovery, backup strategies, and failover mechanisms.Support production troubleshooting and participate in on-call escalations as needed.Technical LeadershipAlign architecture across frontend, backend, DevOps, and game teams.Establish technical standards, patterns, and best practices.Lead design reviews, advise teams during development, and guide CI/CD architecture.Mentor engineers and collaborate closely with product and business stakeholders.Documentation & CommunicationMaintain clear architectural documentation and decision records (ADRs).Communicate architectural trade-offs and recommendations to engineering and leadership.What You Bring8+ years building high-volume, transactional distributed systems, with at least 3+ years operating specifically as a Software Architect or Principal Engineer.Hands-on, pragmatic, and comfortable in a fast-moving environment. You can translate complex architectural trade-offs into clear terms for both engineers and business stakeholders.Deep expertise in Node.js, Java, Go, Python, or similar.Deep understanding of WebSockets, stateful connections, and message streaming (Kafka, RabbitMQ, Pub/Sub).Relational databases (PostgreSQL/MySQL) and high-performance caching (Redis).Advanced knowledge of AWS or GCP, container orchestration (Docker, Kubernetes/ECS), and Infrastructure as Code (Terraform).Microservices, REST/GraphQL APIs, and CI/CD best practices.What's in it for youThe opportunity to see your bold ideas approved and executed in days, not months.Work closely with the Co-Founders and built something awesome from scratch!A culture that rewards ambition, innovation, and collaboration.Comprehensive benefits package for Malta-based employees, including:Private health insurance, wellness allowance, and communication allowance.Healthy lunch on Wednesdays, Social Fridays, and Summer & Christmas events.Employee discounts in restaurants and businesses.Extended second-parent leave policy.Private parking space.

Bet On Talent

Similar Jobs

  • Software Architect

    Bet On Talent

    • Birkirkara, Malta Island
    Location: Remote from Europe ideally Reporting to: CTO We are seeking a pragmatic Software Architect with a deep background in high-volume distributed systems to lead the techni…
    • 1 month ago
  • Planning Architect

    MJMDA

    • Birkirkara, Malta Island
    • €28,000-32,000 per year
    Planning Architect ​ At MJM|DA, we are driven by our passion to deliver “Architecture as One”, ensuring that People, Planet, and Prosperity thrive in harmony. Through a human-c…
    • 2 months ago
  • Interior Architect

    MJMDA

    • Birkirkara, Malta Island
    • €30,000-36,000 per year
    Interior Architect ​ At MJM|DA, we are driven by our passion to deliver “Architecture as One”, ensuring that People, Planet, and Prosperity thrive in harmony. Through a human-c…
    • 2 months ago