Sportsbook Solutions Architect

Posted 3 hours 58 minutes ago by The Unit

125 000,00 € - 150 000,00 € Annual
Permanent
Full Time
Other
Not Specified, Ireland
Job Description
About Us

The Unit is a software development company focused on Sportsbetting, Gambling & iGaming industries, with headquarters in Ireland. Our team is delighted to have been collaborating with customers from across the globe since 2017.

Currently, we are seeking a Sportsbook Solutions Architect to join one of our clients - a leading company in the sports betting industry.

Key Responsibilities
  • Design and evolve a multi-tenant, containerized sportsbook platform spanning frontend, backend, and infrastructure layers, ensuring scalability, reliability, and maintainability across global deployments.
  • Define and enforce architecture standards across microservices, APIs, and data systems - covering Kubernetes, Kafka, PostgreSQL, Redis, and Next.js/React frontends.
  • Guide teams in implementing event-driven architectures using Kafka and RabbitMQ, ensuring consistency of AsyncAPI and OpenAPI contracts across polyglot services.
  • Architect and review backend services primarily in Spring Boot (Java/Kotlin) with optional polyglot extensions (Go, Node.js, Python, Rust) where performance or specialization requires.
  • Lead design of API gateways, authentication flows, and multi-tenant data isolation, leveraging multi-tenancy data layer, RLS, and OAuth/OIDC patterns.
  • Collaborate closely with frontend teams using Next.js, Vite, TanStack, and Tailwind within an Nx monorepo, ensuring consistent cross-layer contracts and type safety (tRPC / GraphQL).
  • Establish CI/CD and GitOps practices with GitHub Actions and ArgoCD, including automated testing, vulnerability scanning, and environment promotion workflows.
  • Drive the definition and implementation of observability standards -Prometheus, Grafana, Loki/ELK, Jaeger, Sentry - enabling end-to-end visibility and SLA tracking.
  • Define scalability and reliability patterns (KEDA, HPA, circuit breakers, bulkheads, caching tiers) and ensure resilience of critical sportsbook operations (pricing, bet placement, settlement).
  • Partner with product and delivery teams to translate business requirements into architectural blueprints, balancing performance, cost, and time-to-market.
  • Provide technical mentorship across teams, ensuring adherence to 12 factor principles, contract first development, and test automation strategies.
Requirements
  • 7+ years of experience in software architecture or backend engineering, with at least 3 years in high scale distributed systems (preferably gaming, fintech, or transactional platforms).
  • Deep expertise in containerized microservice architecture using Kubernetes and Docker, with strong understanding of networking, ingress, autoscaling, and service discovery.
  • Proven experience designing event driven systems using Apache Kafka or similar message brokers.
  • Strong proficiency in Java/Spring Boot; familiarity with Go, Node.js, or Python advantageous.
  • Solid grasp of PostgreSQL (including RLS, partitioning) and Redis caching patterns.
  • Experience with CI/CD automation (GitHub Actions, ArgoCD, Helm, Flux) and infrastructure as code principles.
  • Understanding of frontend architectures (React/Next.js, micro frontends, monorepos) and API integration patterns.
  • Proficiency in API and event contract design using OpenAPI and AsyncAPI; knowledge of GraphQL federation is a plus.
  • Strong background in observability, monitoring, and tracing, with Prometheus/Grafana/ELK or equivalent.
  • Familiarity with cloud agnostic deployments (AWS, GCP, or Azure) and cost/performance trade offs.
  • Excellent technical leadership, communication, and documentation skills in English (upper intermediate or higher).
What We Offer
  • Competitive salary that matches your skills, with regular reviews to keep it in line with your growth.
  • Flexible working hours and remote work, helping you balance work and life in a way that suits you.
  • Covering your costs for professional development (training and obtaining certifications), so you can keep learning and growing in your role.
  • Challenging projects that keep things interesting and help you push your skills.
  • A collaborative environment where your ideas matter and you can make a real impact.

If you are a Sportsbook Solutions Architect with a passion for technology and a desire to make a difference, we'd love to hear from you. Join us in shaping the future of IT and apply today!

The Unit is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

APPLY NOW!