{"id":3454069,"url":"https://alion.io/job/nuxgame-solution-architect","title":"Solution Architect","company":{"id":2072216,"name":"NuxGame","domain":"nuxgame.com","url":"https://alion.io/company/nuxgame","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Solutions","role_family":"Solutions","seniority":"staff","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["Ukraine"],"countries":["UA"],"hiring_countries":["UA"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":29000,"max_usd":70000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":1737},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"Blue-Green Deployment","optional":false},{"name":"ClickHouse","optional":false},{"name":"Cloudflare","optional":false},{"name":"Go","optional":false},{"name":"Grafana","optional":false},{"name":"gRPC","optional":false},{"name":"Kubernetes","optional":false},{"name":"Laravel","optional":false},{"name":"NATS","optional":false},{"name":"New Relic","optional":false},{"name":"Nginx","optional":false},{"name":"PHP","optional":false},{"name":"RabbitMQ","optional":false},{"name":"Redis","optional":false},{"name":"Sentry","optional":false},{"name":"Amazon Aurora","optional":true},{"name":"JavaScript","optional":true},{"name":"Memcached","optional":true},{"name":"MySQL","optional":true},{"name":"Vue.js","optional":true}],"status":"live","first_seen_at":"2026-10-26T10:16:47Z","employer_posted_date":null,"last_verified_at":"2026-10-26T10:16:47Z","board_verified":false,"closed_at":null,"days_open":5,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":5},"description":"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.\n\nWe 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.\n\nTech Stack: PHP 8, Laravel, Go, Vue 3, MySQL / Aurora, ClickHouse, Redis, Memcached, SQS, Kafka, gRPC, Kubernetes, AWS, Cloudflare, nginx.\n\nContext: 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.\n\nYour Responsibilities:\n\n1. System Design & Architecture\n\nService Boundaries: design systems, define service interactions and domain boundaries.\n\nMonolith vs Services: decide what stays in the monolith and what becomes a separate service, avoiding a distributed monolith and overengineering.\n\nCommunication & Events: define event flows and rules for sync vs async communication (HTTP, Kafka, gRPC, SQS).\n\nMulti-tenancy: design config-driven, scalable client configuration without tenant-specific hacks in the core system.\n\n2. Production Health & Troubleshooting\n\nSystem Health Ownership: own the behavior of the system in production, participate in incident analysis and find real root causes.\n\nMetrics-Driven Analysis: analyze latency (p95/p99), error rates, queue lag and retries to understand where the system breaks.\n\nStability: fix bottlenecks, reduce queue lag, stabilize critical flows and reduce the number of incidents.\n\nData over Opinion: validate decisions with real metrics, not assumptions.\n\n3. Technical Initiatives & Implementation\n\nInitiatives: drive improvements such as an idempotency layer, reliable async flows, caching and service boundary redesign.\n\nPrototyping (POC): validate ideas and performance before rollout.\n\nCritical Code: implement complex parts, create reference implementations and help fix critical production issues.\n\n4. Standards & Governance\n\nEngineering Standards: define API rules, event structure and versioning, and communication patterns.\n\nAdoption: introduce standards across teams without blocking delivery and measure their adoption.\n\nArchitecture 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.\n\nAuthority: enforce architectural decisions and block system-level solutions that harm the platform.\n\n5. Support for Teams\n\nUnblocking: help Team Leads with complex technical problems and resolve system-level issues.\n\nCollaboration: work closely with the CTO, who owns final cross-system decisions, and with the Core Solution Engineer on turning designs into shared libraries.\n\nApproximate time split: 25-30% design, 25-30% troubleshooting & analysis, 20-25% implementation / fixes, 10-15% discussions, ~10% reviews.\n\nThis role does not include: feature delivery, sprint management or people management.\n\nWhat We Expect From You\n\nExperience: 7+ years of commercial backend development, with at least 2 years in an architect, principal or staff-level role designing high-load systems.\n\nSystem Design: microservices, monolith and modular monolith; service boundaries; API design (contracts, versioning, backward compatibility).\n\nDistributed Systems: eventual consistency, idempotency, retries / DLQ, outbox and saga patterns; hands-on experience with Kafka and SQS (or RabbitMQ / NATS).\n\nDatabases: relational DB design, indexing, transactions and isolation levels (including money operations), zero-downtime schema changes, replicas, partitioning and sharding.\n\nPerformance & Scaling: caching strategies (Redis, CDN), bottleneck analysis, horizontal scaling and safe profiling in production.\n\nPHP & Go: deep knowledge of Laravel internals (queues, DI, structure) and practical experience with Go service architecture.\n\nInfrastructure & Observability: Kubernetes, nginx, load balancing and request flow; logs, metrics and tracing (Sentry, New Relic, Grafana or similar).\n\nReliability: designing for failure, fallback strategies and safe deployment strategies (rolling, blue-green, canary).\n\nDDD: practical understanding of bounded contexts and domain separation.\n\nTrade-off Thinking: ability to balance complexity vs speed, cost vs performance, flexibility vs simplicity.\n\nCommunication: ability to align multiple teams around technical decisions and explain them to both engineers and business.\n\nEnglish: B1 (Intermediate) or higher.\n\nIt Will Be a Plus\n\nDomain: experience in iGaming, fintech or payments.\n\nMulti-tenant SaaS: experience designing platforms for many clients with tenant isolation.\n\nAnalytics: experience with ClickHouse or other analytical databases and OLTP to analytics data pipelines.\n\nEdge & Cloud: experience with Cloudflare (WAF, CDN, DDoS protection) and AWS architecture.\n\nMigrations: experience migrating from a monolith to services or introducing event-driven architecture.\n\nFrontend Architecture: understanding of SPA to SSR migrations and micro frontend trade-offs.\n\nAI-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.\n\nWhat we offer\n\nWe believe that a happy team builds the best products. Here is how we support you:\n\nRemote & Flexible: work from anywhere. Our core hours are 09:00/10:00 to 17:00/18:00 (Kyiv time), Mon-Fri.\n\nFinancial Stability: timely payment for compensation for services.\n\nPersonal Equipment Policy: equipment is provided for use to ensure comfortable and efficient work.\n\nKnowledge Sharing: we regularly gather to discuss new trends, share insights, and elevate one another.\n\nCommunity: at NuxGame, you will work in a team of like-minded people who are ready to support, inspire, and tackle complex challenges together.\n\nCreative Freedom: we encourage initiative. With us, you have the freedom of professional expression and the space to implement your ideas.\n\nTime-off Policy: 24 vacation days per year + 5 sick days (without medical confirmation).\n\nAtmosphere: a friendly environment focused on results and mutual respect, free from unnecessary bureaucracy and pressure.\n\nWe are waiting for you on our team!","description_format":"text","description_chars":6642,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Ukraine","iso":"UA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Gaming","iGaming & Gambling"],"lifecycle":[{"event":"open","at":"2026-10-29T12:21:41Z"}],"visa":[],"liveness":{"score":87,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.874,"p_room":1,"age_days":4,"expected_fill_days":48,"reasons":["seen:4","velocity","win:early"],"computed_at":"2026-10-31T05:58:55Z"},"pay":null,"html_url":"https://alion.io/job/nuxgame-solution-architect","json_url":"https://alion.io/job/nuxgame-solution-architect.json","meta":{"generated_at":"2026-11-01T05:32:22Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":8495,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-02T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2072216},"rest":"https://alion.io/mcp/rest/get_company?id=2072216"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnuxgame-solution-architect"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fnuxgame-solution-architect"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fnuxgame-solution-architect"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/nuxgame-solution-architect\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnuxgame-solution-architect"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3454069}},{"tool":"search_jobs","arguments":{"company":"nuxgame.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3454069},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}