Назад
Company hidden
2 дня назад

Multiplayer Systems Programmer (Game Development)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US, Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Multiplayer Systems Programmer (C++): Architecting and refining high-performance multiplayer game systems for Starfield, The Elder Scrolls, and Fallout with an accent on real-time systems design, client/server architectures, and performance optimization. Focus on solving complex concurrency challenges, ensuring system reliability, and delivering high-quality, maintainable code throughout the development lifecycle.

Location: We will consider candidates for any of our four hirify.global office locations: Rockville, MD (US); Montreal, Quebec (CA); Austin, TX (US); Dallas, TX (US).

Company

hirify.global is an award-winning development team behind Starfield, The Elder Scrolls, and Fallout, offering a balanced work-life environment with competitive salaries and benefits.

What you will do

  • Work with other senior engineers to architect and refine multiplayer game systems.
  • Collaborate with designers, artists, and other personnel involved in product development.
  • Develop and author all phases of technical design specifications and complete implementation.
  • Write clear, maintainable, and portable code.
  • Test and refine code and systems throughout the development cycle.
  • Accurately estimate schedules and deliver high-quality work products to that schedule.

Requirements

  • 3+ years of professional software development experience writing client/server applications in C++.
  • Expertise in building multithreaded, multi-process, real-time systems.
  • Skilled in client/server message passing architectures.
  • Experience tuning real-time systems for performance and reliability.
  • Excellent analytical and mathematical skills.
  • Strong interpersonal skills and problem-solving ability.
  • Experience with the full life cycle of development and release of large-scale products.

Nice to have

  • Experience with low-level socket programming.
  • Experience with reflection and code generation systems.
  • Experience with compression algorithms.
  • Expertise in Unix/Linux/Win32 operating systems.
  • Experience with the persistence of distributed systems.
  • Game industry experience.

Culture & Benefits

  • Competitive salaries and a generous benefits program.
  • Offices located in some of North America’s best cities.
  • Strives to offer employees a well-balanced home and work life.
  • Embraces diversity, equity, and inclusion in recruiting and workplace culture.
  • Focus on creating game worlds that connect to a global community of players.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник - загрузка...