2,075,271open jobs
123,129companies
251,656added this week
Browse all
Salary
≈ $29k – $70k per year (Estimated)
Location
Remote (Ukraine)
Seniority
Staff
Employment
Full-Time

First seen by Alion on Oct 26, 2026.

Overview
Company
Impact
Profile match
NuxGame is a trusted iGaming software provider delivering all-in-one iGaming platform solutions, services, and integrations for online casino and sportsbook businesses.

NuxGame is a dynamic IT company delivering top-tier software solutions for the iGaming industry. We empower operators of all sizes to expand into new markets, strengthen their existing brands, and achieve ambitious business goals.
We are looking for a Solution Architect to join our Global (Core) Team. This is a hands-on architecture role: you will design how our platform evolves, own its behavior in production, and drive real improvements in reliability, performance, and scalability. You will work closely with the CTO, Tech Leads of product teams, and the Core Solution Engineer, who turns architecture into reusable libraries and standards.
Tech Stack: PHP 8, Laravel, Go, Vue 3, MySQL / Aurora, ClickHouse, Redis, Memcached, SQS, Kafka, gRPC, Kubernetes, AWS, Cloudflare, nginx.
Context: a multi-tenant platform, a hybrid architecture (Laravel monolith + growing Go services) and an ongoing shift from HTTP to event-driven (Kafka) and gRPC communication.
Your Responsibilities:
1. System Design & Architecture
Service Boundaries: design systems, define service interactions and domain boundaries.
Monolith vs Services: decide what stays in the monolith and what becomes a separate service, avoiding a distributed monolith and overengineering.
Communication & Events: define event flows and rules for sync vs async communication (HTTP, Kafka, gRPC, SQS).
Multi-tenancy: design config-driven, scalable client configuration without tenant-specific hacks in the core system.
2. Production Health & Troubleshooting
System Health Ownership: own the behavior of the system in production, participate in incident analysis and find real root causes.
Metrics-Driven Analysis: analyze latency (p95/p99), error rates, queue lag and retries to understand where the system breaks.
Stability: fix bottlenecks, reduce queue lag, stabilize critical flows and reduce the number of incidents.
Data over Opinion: validate decisions with real metrics, not assumptions.
3. Technical Initiatives & Implementation
Initiatives: drive improvements such as an idempotency layer, reliable async flows, caching and service boundary redesign.
Prototyping (POC): validate ideas and performance before rollout.
Critical Code: implement complex parts, create reference implementations and help fix critical production issues.
4. Standards & Governance
Engineering Standards: define API rules, event structure and versioning, and communication patterns.
Adoption: introduce standards across teams without blocking delivery and measure their adoption.
Architecture Review: review architecture-level decisions in code: service boundaries, async flows, DB usage and critical paths. The focus is "Will this break in production?", not code style.
Authority: enforce architectural decisions and block system-level solutions that harm the platform.
5. Support for Teams
Unblocking: help Team Leads with complex technical problems and resolve system-level issues.
Collaboration: work closely with the CTO, who owns final cross-system decisions, and with the Core Solution Engineer on turning designs into shared libraries.
Approximate time split: 25-30% design, 25-30% troubleshooting & analysis, 20-25% implementation / fixes, 10-15% discussions, ~10% reviews.
This role does not include: feature delivery, sprint management or people management.
What We Expect From You
Experience: 7+ years of commercial backend development, with at least 2 years in an architect, principal or staff-level role designing high-load systems.
System Design: microservices, monolith and modular monolith; service boundaries; API design (contracts, versioning, backward compatibility).
Distributed Systems: eventual consistency, idempotency, retries / DLQ, outbox and saga patterns; hands-on experience with Kafka and SQS (or RabbitMQ / NATS).
Databases: relational DB design, indexing, transactions and isolation levels (including money operations), zero-downtime schema changes, replicas, partitioning and sharding.
Performance & Scaling: caching strategies (Redis, CDN), bottleneck analysis, horizontal scaling and safe profiling in production.
PHP & Go: deep knowledge of Laravel internals (queues, DI, structure) and practical experience with Go service architecture.
Infrastructure & Observability: Kubernetes, nginx, load balancing and request flow; logs, metrics and tracing (Sentry, New Relic, Grafana or similar).
Reliability: designing for failure, fallback strategies and safe deployment strategies (rolling, blue-green, canary).
DDD: practical understanding of bounded contexts and domain separation.
Trade-off Thinking: ability to balance complexity vs speed, cost vs performance, flexibility vs simplicity.
Communication: ability to align multiple teams around technical decisions and explain them to both engineers and business.
English: B1 (Intermediate) or higher.
It Will Be a Plus
Domain: experience in iGaming, fintech or payments.
Multi-tenant SaaS: experience designing platforms for many clients with tenant isolation.
Analytics: experience with ClickHouse or other analytical databases and OLTP to analytics data pipelines.
Edge & Cloud: experience with Cloudflare (WAF, CDN, DDoS protection) and AWS architecture.
Migrations: experience migrating from a monolith to services or introducing event-driven architecture.
Frontend Architecture: understanding of SPA to SSR migrations and micro frontend trade-offs.
AI-Assisted Workflow: experience with AI coding tools. We welcome a smart approach to AI to streamline complex tasks, from architectural design to documentation, development, and code refactoring.
What we offer
We believe that a happy team builds the best products. Here is how we support you:
Remote & Flexible: work from anywhere. Our core hours are 09:00/10:00 to 17:00/18:00 (Kyiv time), Mon-Fri.
Financial Stability: timely payment for compensation for services.
Personal Equipment Policy: equipment is provided for use to ensure comfortable and efficient work.
Knowledge Sharing: we regularly gather to discuss new trends, share insights, and elevate one another.
Community: at NuxGame, you will work in a team of like-minded people who are ready to support, inspire, and tackle complex challenges together.
Creative Freedom: we encourage initiative. With us, you have the freedom of professional expression and the space to implement your ideas.
Time-off Policy: 24 vacation days per year + 5 sick days (without medical confirmation).
Atmosphere: a friendly environment focused on results and mutual respect, free from unnecessary bureaucracy and pressure.
We are waiting for you on our team!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,075,271 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Solutions
Similar stack
Same company
Ukraine
Implementation Lead 6 hours ago
$90k – $100k per year · Remote (United States) · Full-Time
Apply
$130k – $189k per year · Remote (Germany, France) · Full-Time · 10+ years exp · London · Berlin · Paris · Hamburg · Munich
AI/ML
AI Agents
Apply
Enterprise Architect 24 days ago
≈ $97k – $208k per year (Estimated) · Remote (Poland) · 7+ years exp
C#
C#
.NET
Databases
Databricks
MS SQL
DevOps
Azure DevOps
Azure
Kubernetes
Configuration Management
Azure AKS
Management
Agile
Apply
Enterprise Architect 25 days ago
≈ $97k – $208k per year (Estimated) · Remote (Romania) · 7+ years exp
C#
C#
.NET
Databases
Databricks
MS SQL
DevOps
Azure DevOps
Azure
Kubernetes
Configuration Management
Azure AKS
Management
Agile
Apply
Enterprise Architect 11 days ago
≈ $97k – $208k per year (Estimated) · Remote (Ukraine) · 7+ years exp
C#
C#
.NET
Databases
Databricks
MS SQL
DevOps
Azure DevOps
Azure
Kubernetes
Configuration Management
Azure AKS
Management
Agile
Apply
≈ $28k – $68k per year (Estimated) · In office · Ukraine
Python
Python
FastAPI
Databases
PostgreSQL
Weaviate
pgvector
Qdrant
RabbitMQ
Apache Kafka
AI/ML
LangGraph
LangChain
Claude
Model Context Protocol
Prompt Engineering
Function Calling
AI Agents
Pydantic AI
LLM
RAG
OpenAI
Anthropic
LLMOps
OpenAI Agents SDK
Human-in-the-Loop
Structured Outputs
EU AI Act
DevOps
Rest API
gRPC
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Cybersecurity
GDPR
Least Privilege
Analytics
ETL/ELT
Apply
≈ $29k – $68k per year (Estimated) · Remote (Ukraine) · Full-Time · Ukraine
DevOps
CI/CD
Apply
≈ $16k – $37k per year (Estimated) · Remote (Ukraine) · Full-Time · Ukraine
AI/ML
Claude
Management
Miro
Notion
Agile
Scrum
Apply
≈ $24k – $62k per year (Estimated) · Remote (Ukraine) · Full-Time · Ukraine
Python
SQL
Python
Flask
FastAPI
Databases
PostgreSQL
Snowflake
Databricks
ClickHouse
Delta Lake
OpenSearch
Google BigQuery
Amazon Redshift
AI/ML
Spark
Machine Learning
DevOps
Rest API
GitHub Actions
CI/CD
Jenkins
AWS
Docker
Grafana
Amazon S3
IAM
Amazon ECS
Analytics
Dimensional Modeling
Management
Agile
QA
Sentry
Apply
≈ $19k – $50k per year (Estimated) · Remote (Ukraine) · Full-Time · Ukraine
AI/ML
Claude
Apply
See all jobs
This is one of many
2,075,271 more open roles from verified company boards, updated every day.