CrawlJobs Logo

Multiplayer Systems Engineer

snail.com Logo

Snail Games

Location Icon

Location:
United States , Loveland

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

125000.00 - 155000.00 USD / Year

Job Description:

We are seeking an engineer who builds the online systems that enable multiplayer games. You will work across C++ and Blueprints in Unreal Engine, and C# for backend services, to implement features such as matchmaking, session flows, player data, and the logic that drives dynamic dedicated server instances. This role centers on building the online systems that power multiplayer gameplay and integrating those systems into Unreal Engine. You will design and implement multiplayer features, connect them to backend services, and ensure smooth, reliable communication between clients, servers, and the services that support gameplay.

Job Responsibility:

  • Implement multiplayer features and client-server logic in C++ and Blueprints within Unreal Engine
  • Build backend services in C# to support matchmaking, sessions, authentication, and player data
  • Develop REST endpoints for communication between services and clients
  • Implement logic for dynamic dedicated server instancing, including session allocation and region selection
  • Integrate backend features into Unreal Engine gameplay systems
  • Store and retrieve player data using NoSQL databases such as MongoDB or Redis
  • Ensure data integrity, efficient access patterns, and secure handling of user data
  • Debug, profile, and resolve complex gameplay and performance issues across the full multiplayer path between client, server, backend, and data stores to ensure shipping-readiness
  • Collaborate with design, engineering, QA, and other disciplines to maintain smooth online feature integration
  • Proactively identify opportunities to improve stability, resilience, and overall online player experience

Requirements:

  • Bachelor's degree in Computer Science or a related field
  • Strong CS fundamentals: data structures, algorithms, concurrency, memory management
  • 4+ years of experience building multiplayer games or connected online systems
  • Strong proficiency in C++, Blueprints, and C#
  • Hands-on experience with Unreal Engine 4 or 5, including client-server communication
  • Solid understanding of multiplayer networking fundamentals (client-server models, replication, matchmaking, latency mitigation)
  • Experience integrating backend services with game clients and dedicated servers
  • Familiarity with REST APIs
  • Experience with NoSQL databases such as MongoDB or Redis
  • Ability to debug issues across distributed systems and network boundaries
  • Comfortable collaborating with distributed teams and communicating clearly across disciplines

Nice to have:

  • Experience shipping games built with Unreal Engine
  • Experience working on games-as-a-service and live operations
  • Experience managing dynamically spawned Unreal Engine dedicated server instances
  • Familiarity with matchmaking algorithms or session-based multiplayer games
  • Exposure to cloud-hosted game server fleets
  • Experience with multiplayer load testing or traffic simulation
  • Knowledge of authentication systems
  • Familiarity with telemetry, analytics, and observability for online systems
What we offer:
  • True focus on work/life balance
  • Paid company holidays, vacation, and separate sick leave
  • Medical, dental, vision, and Life/LTD
  • 401k with company match

Additional Information:

Job Posted:
May 05, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Multiplayer Systems Engineer

C++ Developer

Magic Media is looking for a C++ Developer who is self-motivated, goal-orientate...
Location
Location
Salary
Salary:
Not provided
Magic Media
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience as a professional in game development
  • Experienced with multiplayer gameplay systems, network replication, core engine, and multiplayer networking (RakNet, SteamSDK or similar)
  • Experience with WAF/CMake or similar build system
  • Experience with DirectX 9/11 graphics programming
  • Fluent in English
Job Responsibility
Job Responsibility
  • Implement and improve a variety of fast and efficient core software using a custom proprietary C++ Engine
  • Work across the full technology stack including DirectX, Havok, FMOD, RakNet
  • Maintain and extend the codebase across multiple subsystems: AI, gameplay, player systems, UI, multiplayer
  • Help provide architectural oversight across the entire application
  • Collaborate to devise optimal engineering solutions to technical challenges
What we offer
What we offer
  • Permanently remote position
  • An opportunity to experience different pipelines and styles and improve your skills by applying them to a diverse variety of engaging projects
  • Be part of an international group with offices worldwide
  • Career growth and development
  • Working closely with a team of like-minded people in a fast-paced, multicultural environment
  • Ongoing training and professional self-improvement opportunities
  • Flexible working hours
  • An inclusive culture and open communication
Read More
Arrow Right

Design Director

Elsewhere Entertainment is looking for a Multiplayer Design Director to join the...
Location
Location
Salary
Salary:
Not provided
activision.com Logo
Activision
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience shipping AAA titles in lead design roles
  • Proven experience leading multiplayer design teams and development
  • Ability to communicate design vision and to align vision within the team
  • Experience with versatile game development tools
  • Extensive player experience with games
  • Extraordinary self-motivation and initiative, and a positive attitude in the face of challenges
  • Advanced communication skills
Job Responsibility
Job Responsibility
  • Partnering with the Game Director, Gameplay Director, and leadership team to define and drive the overall multiplayer vision for an unannounced AAA project
  • Leading the multiplayer team in creating engaging gameplay systems, missions, and player experiences
  • Owning multiplayer design from ideation and prototyping through to final, best-in-class implementation
  • Building and developing the multiplayer design team-hiring, mentoring, and supporting gameplay and systems designers
  • Collaborating closely with Engineering to develop tools supporting multiplayer implementation, including AI, RPG systems, encounter editors, and open-world event tools
  • Creating clear design documentation such as one-pagers, content briefs, and system outlines to communicate gameplay vision effectively
  • Leveraging technical expertise to implement gameplay systems using proprietary tools
  • Collaborating with cross-disciplinary teams, ensuring partners are informed and aligned throughout development
  • Providing regular feedback across multiplayer features and contributing to the overall game experience
  • Overseeing multiplayer development throughout the project lifecycle
Read More
Arrow Right

Senior Gameplay Engineer

We recently released an expansion for an existing UE5 product; the next phase is...
Location
Location
United States , Loveland
Salary
Salary:
110000.00 - 135000.00 USD / Year
snail.com Logo
Snail Games
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or a related field, or equivalent professional experience
  • 6+ years of professional game development experience, through the full software development lifecycle, and shipped titles with Unreal Engine 4 or 5
  • Strong proficiency in C++ and Blueprint‑based workflows
  • Experience working with multiplayer games, replication, and client‑server architectures
  • Solid understanding of software design patterns, clean architecture, and scalable system design
  • Demonstrated experience refactoring established and mature production codebases
  • Experience leading technical direction within a feature area or gameplay pillar
  • Ability to operate with high ownership and experience collaborating closely with designers, artists, and cross‑disciplinary teams
  • Proven ability to manage memory, performance budgets, and computing resources responsibly
  • Strong debugging and profiling skills across gameplay and engine-level systems within complex production codebases
Job Responsibility
Job Responsibility
  • Lead the architectural transition of an existing UE5 expansion into a standalone product, defining the technical roadmap for system decoupling and stabilization
  • Guide sequencing of technical work, surface risks early, and propose pragmatic solutions to production challenges
  • Partner with art, design, engineering, and QA to ensure gameplay systems align with creative and technical goals
  • Identify and resolve cross-system dependencies to ensure the integrity of core gameplay systems and product packaging
  • Define, document, and uphold engineering best practices across C++ and Blueprint workflows to ensure maintainability, clarity, and performance
  • Diagnose and remediate technical debt exposed during system separation and refactoring
  • Debug, profile, and resolve complex gameplay and performance issues across the stack to ensure shipping-readiness for a standalone release
  • Maintain clear documentation of architectural changes and system boundaries
  • Mentor and support other gameplay engineers, providing technical guidance, code reviews, and architectural insight
What we offer
What we offer
  • True focus on work/life balance
  • Paid company holidays, vacation, and separate sick leave
  • Medical, dental, vision, and Life/LTD
  • 401k with company match
  • Fulltime
Read More
Arrow Right

Multiplayer & Online Services Engineer

We are seeking an engineer who builds the online features that enable multiplaye...
Location
Location
United States , Loveland
Salary
Salary:
125000.00 - 155000.00 USD / Year
snail.com Logo
Snail Games
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or a related field
  • Strong CS fundamentals: data structures, algorithms, concurrency, memory management
  • 4+ years of experience building multiplayer games or connected online systems
  • Strong proficiency in C++, Blueprints, and C#
  • Hands‑on experience with Unreal Engine 4 or 5, including client–server communication
  • Solid understanding of multiplayer networking fundamentals (client‑server models, replication, matchmaking, latency mitigation)
  • Experience integrating backend services with game clients and dedicated servers
  • Familiarity with REST APIs and at least one RPC/serialization format (JSON, gRPC, Protobuf)
  • Experience with NoSQL databases such as MongoDB or Redis
  • Ability to debug issues across distributed systems and network boundaries
Job Responsibility
Job Responsibility
  • Implement multiplayer features and client-server logic in C++ and Blueprints within Unreal Engine
  • Build backend services in C# to support matchmaking, sessions, authentication, and player data
  • Develop REST and gRPC/Protobuf endpoints for communication between services and clients
  • Implement logic for dynamic dedicated server instancing, including session allocation and region selection
  • Integrate backend features into Unreal Engine gameplay systems and dedicated server flows
  • Store and retrieve player data using NoSQL databases such as MongoDB or Redis
  • Ensure data integrity, efficient access patterns, and secure handling of user data
  • Debug, profile, and resolve complex issues across the full multiplayer path — client, dedicated server, backend services, and data stores
  • Collaborate with design, engineering, QA, and other disciplines to maintain smooth online feature integration
  • Proactively identify opportunities to improve stability, resilience, and overall online player experience
What we offer
What we offer
  • True focus on work/life balance
  • Paid company holidays, vacation, and separate sick leave
  • Medical, dental, vision, and Life/LTD
  • 401k with company match
  • Fulltime
Read More
Arrow Right

Gameplay Engineer

About Studio SirensFounded in 2024 under Snail Games, Studio Sirens is a develop...
Location
Location
United States , Loveland
Salary
Salary:
90000.00 - 115000.00 USD / Year
snail.com Logo
Snail Games
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or a related field, or equivalent professional experience
  • 4+ years of professional gameplay engineering experience with Unreal Engine 4 or 5
  • Proven experience developing gameplay systems using both C++ and Blueprints
  • Strong understanding of software design patterns, clean architecture, and scalable system design
  • Understanding of memory management, performance considerations, and responsible use of computing resources
  • Demonstrated ability to create modular, extensible gameplay systems
  • Experience collaborating closely with others on shared goals, including designers and artists, in a production environment
  • Strong debugging and profiling skills across gameplay and engine-level systems within complex production codebases
  • Must be able to work in a hybrid role in Colorado
  • Demonstrated ability to receive feedback, iterate quickly, and contribute constructively within a collaborative team environment
Job Responsibility
Job Responsibility
  • Support the architectural transition of an existing UE5 expansion into a standalone product
  • Implement gameplay systems and features in Unreal Engine 5 using C++ and Blueprints, ensuring code quality and maintainability
  • Refactor core gameplay systems to function independently as a standalone product
  • Implement product improvements under direction from senior engineering leadership and design
  • Collaborate with art, design, engineering, and QA to ensure gameplay systems align with creative and technical goals
  • Define, document, and uphold engineering best practices across C++ and Blueprint workflows to ensure maintainability, clarity, and performance
  • Debug, profile, and resolve complex gameplay and performance issues across the stack to ensure shipping-readiness for a standalone release
  • Diagnose and address technical debt exposed during system separation and refactoring
  • Maintain clear documentation of architectural changes and system boundaries
  • Participate in playtesting, iteration cycles, and cross-discipline collaboration
What we offer
What we offer
  • True focus on work/life balance
  • Paid company holidays, vacation, and separate sick leave
  • Medical, dental, vision, and Life/LTD
  • 401k with company match
  • Fulltime
Read More
Arrow Right

Software Engineer, C++

Figma is growing our team of passionate creatives and builders on a mission to m...
Location
Location
United States , San Francisco; New York
Salary
Salary:
149000.00 - 350000.00 USD / Year
figma.com Logo
Figma
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of professional Software Engineering experience shipping user-facing features or products
  • Strong programming skills in one or more languages relevant to our frontend such as TypeScript, C++, React, Go, Rust, or Python
  • Experience working with web-based applications, browser performance, or real-time collaborative systems
  • A track record of working collaboratively across teams and disciplines to deliver complex technical projects
Job Responsibility
Job Responsibility
  • Build core features and frontend infrastructure in a real-time, multiplayer system with a complex in-memory data model (SceneGraph)
  • Optimize performance and memory usage to deliver a fast, reliable UX in the browser using C++/WebAssembly and TypeScript
  • Extend our core C++ engine and multiplayer protocols to support scalable design systems, branching/merging flows, and advanced collaboration modes
  • Design and build APIs and tooling to allow product teams to build against our platform with ease and confidence
  • Contribute to accessibility strategy and implementation, ensuring our tools are usable by all
  • Collaborate regularly with cross-functional partners across product, design, and engineering to plan and execute high-impact projects
  • Write clear, maintainable code and documentation, and contribute to architectural decisions
  • Mentor and support other engineers through pairing, code review, and feedback
  • Help drive recruitment and shape our inclusive, high-performance engineering culture
What we offer
What we offer
  • equity
  • health, dental & vision
  • retirement with company contribution
  • parental leave & reproductive or family planning support
  • mental health & wellness benefits
  • generous PTO
  • company recharge days
  • a learning & development stipend
  • a work from home stipend
  • cell phone reimbursement
  • Fulltime
Read More
Arrow Right
New

Senior Product Manager, Security - Central Technology

Call of Duty is one of the most iconic and successful video game franchises in t...
Location
Location
Canada , Vancouver
Salary
Salary:
118702.50 - 251055.00 CAD / Year
activision.com Logo
Activision
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of product management experience, including ownership of complex or technical products
  • Experience working closely with engineering on backend systems, platforms, or data-driven products
  • Experience in game security, anti-cheat systems, or online multiplayer ecosystems
  • Experience with telemetry pipelines, real-time data systems, or large-scale event processing
  • Experience working with metrics such as precision/recall, false positive rates, or similar system performance indicators
  • Bachelor's degree in a relevant field or equivalent practical experience
  • Background in fraud detection, trust & safety, or other adversarial domains
  • Familiarity with reverse engineering, cheat development techniques, or exploit methodologies
  • Working knowledge of SQL, data analysis tools, or scripting for investigation and validation
  • Experience supporting live operations or incident response in high-velocity environments
Job Responsibility
Job Responsibility
  • Define and drive product strategy for anti-cheat, abuse prevention, and game security systems
  • Own the roadmap across detection, enforcement, and prevention capabilities
  • Partner with engineering and data teams to build scalable detection systems (e.g., behavioral models, heuristics, signals pipelines)
  • Collaborate with threat intelligence and operations teams to understand emerging threats and translate them into product requirements
  • Design enforcement strategies that balance effectiveness, player experience, and false positive risk
  • Use data, experimentation, and live operations feedback to continuously improve systems
  • Lead prioritization across competing security investments, balancing proactive and reactive work
  • Communicate product strategy, trade-offs, and outcomes to stakeholders across the organization
  • Drive cross-functional alignment during high-severity incidents or abuse spikes
What we offer
What we offer
  • Medical, dental, vision, health savings account or health reimbursement account, healthcare spending accounts, dependent care spending accounts, life and AD&D insurance, disability insurance
  • 401(k) with Company match, tuition reimbursement, charitable donation matching
  • Paid holidays and vacation, paid sick time, floating holidays, compassion and bereavement leaves, parental leave
  • Mental health & wellbeing programs, fitness programs, free and discounted games, and a variety of other voluntary benefit programs like supplemental life & disability, legal service, ID protection, rental insurance, and others
  • If the Company requires that you move geographic locations for the job, then you may also be eligible for relocation assistance
  • Fulltime
Read More
Arrow Right

Creative Director

As we expand AC and build brand‑new titles on new platforms, we’re looking for a...
Location
Location
United States
Salary
Salary:
Not provided
designx.community Logo
DesignX Community
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands‑on experience taking a game from concept to launch
  • Strong level design background—able to guide, evaluate, and evolve levels that drive social fun, surprise, and replayability
  • A portfolio that shows strong creative direction in multiplayer, social, or systemic games (party games, social sandboxes, light‑chaos co‑op, etc.)
  • Deep intuition for what makes a moment shareable, clippable, or viral
  • Experience moving fast with small cross‑functional teams
  • Strong creative taste paired with the humility to pivot quickly based on playtest results
  • Clear communicator who can rally a team around a simple, focused vision
  • Comfort with live‑ops iteration cycles and player‑driven decision‑making
  • Passion for gaming, experimentation, and trying bold ideas early
Job Responsibility
Job Responsibility
  • Define and evolve the game’s creative direction—tone, vibe, world, characters, and the “why it’s fun” core
  • Drive rapid prototyping: take small ideas to playable tests fast, iterate even faster, and kill what isn’t working
  • Drive level design direction, ensuring maps, spaces, and encounters naturally create memorable, viral moments players love talking about
  • Champion social/party‑game mechanics, “drop‑in/instant fun” loops, and systems that help players make their own moments
  • Ensure every feature and level supports the “easy to play, fun immediately, impossible not to share” ethos
  • Work closely with design, art, engineering, and marketing to push social features, shareability, and fan-favorite ideas forward
  • Tune direction constantly based on real player feedback, playtests, data, and community sentiment
  • Collaborate hands‑on with designers and artists—testing ideas daily, jamming on mechanics, and pushing toward clarity
  • Set simple, actionable creative targets your team can hit quickly
  • Help coach and grow a high‑velocity, low‑ego creative culture
What we offer
What we offer
  • Fully remote position
  • open to applicants from North America and Europe
  • Competitive base salary based on geography
  • Comprehensive benefits package
  • Monthly stipend for AI tooling, learning & development expenditures
  • Fulltime
Read More
Arrow Right