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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →