
Principal Solution Architect
Greencastle Digital4 months ago
Belgrade, SerbiaStaff+
Responsibilities
- Own application and workload architecture for the AWS migration of latency-sensitive, highly available sportsbook services.
- Define the target architecture for a React app-shell and micro-frontend sportsbook front end, including SPA/PWA performance, SEO, and mobile experience.
- Drive decomposition of the Oracle monolith into event-driven microservices using domain boundaries, strangler-pattern extractions, and managed data migration.
- Take initiatives from strategy through solution design, prototypes, proofs of concept, squad delivery, and production accountability.
- Architect sportsbook capabilities involving odds and price ingestion, market and event modelling, bet placement, liability, risk and trading, cash-out, and settlement.
- Design for high throughput, low latency, resilience, idempotency, graceful degradation, and live/in-play betting workloads.
- Set architecture principles, reference patterns, technical standards, and technology direction across engineering squads.
- Act as the senior escalation point for complex technical decisions, architecture reviews, and trade-offs.
- Integrate sportsbook-related vendors and systems such as Sportradar, Optimove, and Seon, applying buy-versus-build judgment.
- Design for PCI, tokenisation, GDPR, gambling regulations, KYC/AML, and responsible-gambling controls.
- Partner with engineering delivery, product, infrastructure, and executive technology leadership, and mentor the wider engineering organisation.
Requirements
- 10+ years of industry experience in software engineering and architecture, with a substantial portion as a practising architect.
- Demonstrable experience as an architect at a recognised sportsbook; casino or iGaming experience is also valued.
- Deep understanding of sportsbook logic, including odds and price ingestion, bet placement, liability and risk/trading, cash-out, settlement, and live-betting scalability.
- Proven delivery of large-scale AWS migrations, monolith-to-microservices decomposition, event-driven architectures, and front-end re-architecture.
- Hands-on experience integrating major industry vendors such as Sportradar, Optimove, and Seon, or close equivalents.
- Strong command of .NET, React and micro-frontends, Oracle and other data stores, Kafka and event streaming, containerisation, and infrastructure as code.
- Experience with Terraform, Ansible, Docker, Kubernetes, and ECS is relevant to the infrastructure direction.
- Ability to operate as a senior technical authority, influence stakeholders, lead through complexity, and remain hands-on in delivery.
- Experience in regulated, high-availability environments and familiarity with PCI, KYC/AML, GDPR, responsible-gambling controls, payments, CRM, fraud, or identity vendors is desirable.
- Experience working across distributed engineering hubs is desirable.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent industry track record.
Benefits
- Competitive salary and benefits package for a senior, business-critical role.
- Opportunity to own and execute a landmark platform transformation for a market-leading sportsbook.
- Hybrid and flexible location options including Dundalk, the Serbia technology hub, or remote.
- Collaborative engineering culture with significant investment in modern architecture.
- Full-time, permanent position based in Belgrade with hybrid attendance of three days on-site.
Tech Stack
About Greencastle Digital
Greencastle Digital builds and operates software, data, and customer experience capabilities for the betting and gaming sector. It provides product development, platform engineering, cybersecurity, and marketing services for online wagering operators, including work supporting BoyleSports. The company is privately held, founded in 2024, and headquartered in Belgrade.