Architect
Overview
Do you enjoy the freedom to do things your own way? We’re looking for an Architect with high-load experience to join an iGaming product. You’ll lead a close-knit live casino team, working with Principal Engineers, and the Engineering Manager. Remote, the salary is above the market.
Main Responsibilities
— Design high-level architecture (microservices/monolith/event-driven models) and integration approaches
— Define tech stack, architectural patterns, and technical standards; maintain best practices
— Develop strategies for scalability, reliability, security, and performance
— Conduct architecture reviews, audit existing solutions, and assist teams with technical trade-offs
— Maintain architectural documentation: diagrams, specifications, ADRs
— Keep the architecture up to date and plan technological upgrades
— Define clear boundaries for services/domains/modules and ensure adherence
— Take ownership of architectural decisions with final say on critical issues
— Initiate necessary changes (refactoring, migrations) and set technical constraints
— Participate in strategic planning and tech debt management; arbitrate technical disputes
— Educate teams through internal lectures, workshops, and standard setting
Mandatory Requirements
— 6+ years in backend (strong with Node.js)/platform development, 2–3+ years in an architecture or lead role
— Experience designing high-loaded and distributed systems and production experience with microservices and/or monoliths
— Understanding of event-driven systems, queues; strong proficiency in SQL/NoSQL
— Experience in API design and integrations, with attention to security and performance
— Skilled in system documentation (C4/UML diagrams, ADR), able to explain complex concepts simply
— Ability to conduct reviews, mentor teams, negotiate, and make decisions
It will be a plus:
— Experience in iGaming, fintech, payment systems (PSP), or high-load environments
— Familiarity with DDD, CQRS/ES, and observability practices (logging, metrics, tracing)
— Experience with migrations (e.g., monolith → microservices), Kubernetes/containerization, and IaC
Technical Expertise – Must:
— Working with Clouds
— Backend: Node.js, Nest, TypeScript
— Databases: MongoDB, MySQL, Redis
— Messaging/Streaming: Kafka
— Containerization/Orchestration: Kubernetes
Technical Expertise – Nice:
— GCP
— .NET Core
— Big Data
— Monitoring: Grafana, Prometheus, Loki
— Frontend/Streaming: React, React Native, Canvas, Video Streaming Protocols
We offer
— Competitive Salary: A fixed salary in EUR with annual performance reviews to recognize your growth
— Remote Work Option: Enjoy the flexibility and comfort of working remotely
— Comprehensive Benefits: Includes medical insurance, access to a psychologist, and participation in our English-speaking club
— Paid Time Off: 20 vacation days + 10 lieu days, plus national holidays
— Paid Sick Leave: Up to 10 working days per year
— Professional Development Support: We reimburse courses, training, and certifications to help you grow in your career
— Self-Development Perks: Reimbursement available for language classes, sports activities, massages, or sessions with a life coach