6 дней назад
Tech Lead for Server Development (Rust)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Tech Lead for Server Development (Rust): Designing and evolving a distributed server platform for a social role-playing game with an accent on microservices, event-driven architecture, API contracts, databases, and infrastructure. Focus on making long-term architectural decisions, improving reliability and observability, and mentoring engineers across complex high-load gaming systems.
Location: Dubai, Limassol, Almaty, Yerevan, or Tbilisi. Relocation support is available for this role.
Company
is an independent gaming studio developing OneState, a social role-playing game.
What you will do
- Design and evolve a server platform consisting of dozens of microservices.
- Make architectural decisions for services, integrations, and distributed systems.
- Design API contracts with gRPC, Protobuf, and REST, and develop Kafka-based event-driven architecture.
- Develop and review Rust server-side code while improving reliability, performance, and code quality.
- Improve databases, Kubernetes, GKE, GitOps, CI/CD, observability, authentication, and authorization.
- Mentor engineers, support planning and task decomposition, participate in hiring, and collaborate with product, analytics, and web teams.
Requirements
- Commercial experience with Rust, including async programming, error handling, and the type system.
- Experience designing microservice architectures and distributed systems.
- Strong knowledge of gRPC, Protobuf, Kafka, SQL, relational databases, MySQL or MariaDB, and ClickHouse.
- Hands-on experience with Kubernetes, GCP/GKE, Helm, ArgoCD, Infrastructure as Code, and GitOps.
- Experience with authentication, authorization, observability, SLOs, technical leadership, code reviews, hiring, and engineer development.
- Experience actively using AI agents and AI tools in daily engineering work.
Nice to have
- Experience with Go, TypeScript, React, or NestJS.
- Experience with B2C monetization, payments, subscriptions, App Store, and Google Play.
- Experience building analytical data marts, data pipelines, and edge services.
- Knowledge of SAST, Semgrep, supply chain security, and CI/CD security.
- Experience with large-scale, high-load gaming or B2C systems.
Culture & Benefits
- Independent product-focused gaming studio with minimal unnecessary bureaucracy.
- Professional growth support, regular performance reviews, and performance-based salary reviews.
- Paid sick days and flexible days off.
- Support during difficult life situations and relocation support.
Hiring process
- Application and CV review.
- HR interview followed by a technical interview.
- Final interview, offer, and onboarding.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Valletta.Software | AI-Care
14 часов назад
Lead Go Engineer (AI/ML integration and configuration)
4 500 - 4 500$
Winhud
14 часов назад
Senior / Team Lead Backend (Node.js)
3 500$
11 дней назад
Senior Golang Backend Engineer (B2B SaaS)
11 дней назад
Senior Golang Backend Engineer (B2B SaaS)
11 дней назад
Senior / Tech Lead Backend Developer (iGaming)
11 дней назад