Location : Remote from Spain (Spanish employment contract)
Requirements : Experience
10+ years in software engineering or solution architecture for high-transaction, regulated digital platforms (iGaming experience strongly preferred).
Proven success leading cross-functional engineering teams to deliver complex projects on time and at scale.
Demonstrated ability to mentor and develop technical talent, fostering collaborative and high-performing teams.
iGaming Expertise
End-to-end architecture experience across sports betting, casino gaming, and player engagement systems.
Platform Integrations
- Major iGaming providers (e.g., Microgaming, Playtech, EveryMatrix)
- Third-party game suppliers (e.g., NetEnt, Play’n GO)
- Payment service providers (e.g., Skrill, Neteller, Mastercard)
Experience in modernizing legacy iGaming platforms, including cloud migrations, microservices adoption, containerization, and API-first design.
Technical Skills
Architectural Patterns
- Sportsbook systems with real-time odds feed ingestion and trading services.
- Casino game server infrastructure optimized for high-volume, low-latency play.
- Data lakes and analytics pipelines capturing and processing user behavior at scale.
- High-throughput payment systems, capable of handling millions of transactions daily with full compliance to AML and KYC requirements.
- Player account management (PAM) integration, including bonus and reward engine design.
- Proficiency in automation and scripting (Python, Go, or similar) for infrastructure provisioning, CI / CD, and testing pipelines.
Security & Compliance
Security Best Practices
- PCI DSS, GDPR, and ISO 27001 compliance.
- Encryption of sensitive data at rest and in transit.
- Architect solutions compliant across multiple jurisdictions (e.g., MGA, UKGC, GamStop, Spelinspektionen).
- Segregation of duties and auditability to meet strict licensing and certification requirements.
Preferred Qualifications
- Familiarity with responsible gaming mechanisms, such as deposit limits, real-time loss monitoring, and self-exclusion APIs.
- Experience with cloud-native observability stacks (Grafana, Prometheus, ELK) and FinOps practices for cost optimization.
- Relevant certifications (e.g., AWS / Azure Architect Pro, TOGAF, GLI-19, ISO 27001).
What We’re Looking For
A strategic thinker who can :
- Balance business requirements with technical excellence.
- Deliver scalable, secure, and compliant solutions in high-stakes, high-traffic environments.
- Partner with stakeholders across product, compliance, operations, and engineering.
- Lead modernization journeys that future-proof iGaming platforms against regulatory, technical, and market shifts.
Responsibilities
- Design scalable, resilient, and secure iGaming solutions aligned with business and technical requirements.
- Develop end-to-end iGaming platform architectures, integrating networking, security, and application components.
- Provide architectural leadership in defining best practices, standards, and guidelines for cloud adoption.
2. iGaming Platform Migration & Modernization
- Define platform migration strategies, including assessments, roadmaps, and execution plans.
- Lead the design and execution of migrating on-premise and legacy applications to the cloud.
- Ensure cloud solutions align with multi-cloud and hybrid-cloud strategies where required.
3. Security, Compliance & Governance
- Design security frameworks, including IAM, encryption, network security, and data protection policies.
- Ensure cloud solutions comply with ISO 27001, SOC 2, NIST, and GDPR.
- Implement cloud governance to standardize deployments and enforce security best practices.
4. Performance Optimization & Cost Efficiency
- Optimize iGaming platforms infrastructure for performance, scalability, and cost efficiency.
- Utilize cost management tools to track and optimize cloud expenses.
- Ensure cloud solutions meet SLA, SLO, and SLI requirements.
5. Collaboration & Stakeholder Management
- Act as a trusted advisor to business and technical stakeholders, ensuring alignment with enterprise goals.
- Work closely with Architects, DevOps Engineers, and Software Engineers to deliver end-to-end solutions.
- Provide technical mentorship to teams and conduct knowledge-sharing sessions.