6 дней назад
Senior Infrastructure Engineer (MMO)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Infrastructure Engineer (MMO): Designing and building distributed systems for EVE Online, a persistent AAA MMO simulation serving tens of thousands of concurrent players, with an accent on load partitioning, consistency, failure handling, and millisecond-scale latency. Focus on decomposing services, implementing replication and caching strategies, operating systems on cloud and Kubernetes, and validating designs through telemetry, load testing, and failure testing.
Location: On-site in Reykjavík, Iceland. A relocation package is available.
Company
is an independent video game developer creating large-scale virtual worlds and online games, including EVE Online.
What you will do
- Design and build distributed systems that partition and rebalance simulation load across nodes.
- Maintain consistency during partial failures and design graceful degradation so isolated node failures affect limited regions.
- Develop low-latency messaging and RPC paths with millisecond-level latency budgets.
- Define service boundaries, interfaces, replication strategies, data stores, and caching approaches.
- Implement systems from design review through production, while managing priorities, deadlines, and deliverables.
- Instrument services, perform load and failure testing, and collaborate with product owners and game designers.
Requirements
- 5+ years of professional software development experience with strong depth in distributed or concurrent systems.
- Strong programming ability in at least one systems or backend language: Go, C++, Rust, Java, or Python.
- Experience designing distributed systems, including APIs, consistency and coordination models, replication, partitioning, and graceful failure handling.
- Understanding of concurrency, synchronization, complexity analysis, queueing behavior, CAP trade-offs, RPC, pub/sub, message queues, and event streaming.
- Experience operating production services on cloud platforms such as AWS or Azure and on Kubernetes.
- Ability to use tracing, metrics, structured logging, load testing, and failure testing to validate system behavior.
Nice to have
- Bachelor’s degree in computer science, computer engineering, or a related technical field, or equivalent practical experience.
- Experience with infrastructure as code and automated delivery using Terraform, Packer, Ansible, or similar tools.
- Networking and systems knowledge, including UNIX, TCP/IP, load balancing, and CDNs.
Culture & Benefits
- Multicultural work environment focused on growth, creativity, innovation, and employee well-being.
- Flexible work environment with a double workstation setup.
- Regular company events and an on-site canteen with breakfast, lunch, drinks, and snacks.
- Discretionary quarterly and annual performance sharing plan and an annual sports grant.
- Mobile phone, mobile usage package, home internet, and a conditional monthly transportation grant.
- On-site doctor, discounted on-site services, and a relocation package.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →