Lead MMO Infrastructure Engineer

2 Days ago • 5 Years + • Backend Development

About the job

Job Description

Lead MMO Infrastructure Engineer at Snail Games is a fully remote position (limited to specified US states) requiring 5+ years of experience. Responsibilities include architecting scalable infrastructure solutions, managing game servers and services, deploying data storage, addressing performance issues, ensuring system security, and staying current with industry trends. The role involves working with internal and external development teams to optimize the performance and security of a large-scale MMO. Strong problem-solving, collaboration, and communication skills are essential. Experience with cloud platforms (AWS, Azure, GCP), Terraform, Docker, and database technologies is needed.
Must have:
  • 5+ years Infrastructure Engineering experience (MMO preferred)
  • Cloud platform expertise (AWS, Azure, GCP)
  • Experience with Terraform, Docker, and auto-scaling
  • MMO or large-scale multiplayer project experience
  • Networking protocols (TCP/IP, UDP, HTTP) knowledge
  • Database and data modeling (SQL, Redis)
  • Security best practices for online gaming
  • Problem-solving & collaboration skills
Good to have:
  • C++ or C programming experience
  • Understanding of game development principles
Perks:
  • Paid company holidays, vacation, and sick leave
  • Medical, dental, vision, and life/LTD insurance
  • 401k with company match
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

Location: This position is fully remote but limited to applicants residing in Alaska, Arizona, California, Colorado, Connecticut, Florida, Georgia, Illinois, Maine, Missouri, New Jersey, Nevada, North Carolina, Ohio, Pennsylvania, Texas, Washington, and Wyoming.

Role and Responsibilities

  • Work with internal and external dev teams to define and architect infrastructure needs and solutions that are scalable.
  • Develop and maintain infrastructure backend.
  • Deploy and manage the online game servers and services that support player interactions, and virtual economies within the MMO world.
  • Deploy and manage data storage solutions (databases, caching, and backups) to efficiently manage player data, world states, and in-game assets.
  • Identify and address performance issues, scalability challenges, and network latency for smooth online player experiences.
  • Contribute to infrastructure architecture integrity and security to prevent cheating, hacking, and unauthorized access of our systems.
  • Stay up-to-date on industry trends and emerging tech in online gaming, server architectures, and multiplayer networking.

Qualifications

  • Bachelor's degree in Computer Science, Computer Networking, Software Engineering, or equivalent experience.
  • At least 5 years of professional experience working as an infrastructure engineer, preferably in the video game industry, with expertise in online multiplayer games.
  • Experience with cloud platforms and services, such as AWS, Azure, or Google Cloud, to deploy and manage online game server infrastructure.
  • Experience building an auto-scalable infrastructure with technologies like Terraform, Docker, and Amazon ECS.
  • Previous experience working on MMO games or other large-scale online multiplayer projects, with extensive knowledge of infrastructure performance optimization and load balancing.
  • Solid understanding of networking protocols, including TCP/IP, UDP, and HTTP.
  • Experience with designing and implementing multiplayer networking solutions.
  • Familiarity and experience with databases and data modeling, for example, SQL and/or Redis databases.
  • Knowledge of security best practices for online gaming, especially anti-cheat mechanisms and data encryption.
  • Strong problem-solving skills, adaptability to changing project requirements, and a collaborative mindset.
  • Excellent communication skills and the ability to work effectively with a fully remote team.

Nice to Have

  • Experience with C++ or C programming.
  • An understanding of software engineering principles used by game developers.

Why Join the Snail Games USA Team?

  • Opportunity to work on an all-new IP.
  • Paid company holidays, vacation and sick leave.
  • We offer medical, dental, vision, and Life/LTD.
  • 401k with company match.
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Snail Games USA is the leading independent global developer and publisher of digital entertainment. We strive to create the best gameplay experience for gamers by leveraging technology and innovation in all that we do. Our growth and success since 2009 reflect our commitment to continue pushing boundaries and create something truly great. We endeavor to be the premier creators of virtual worlds, designing rich, and engaging experiences for their players.

Progressive, inclusive, and completely cutting edge, Snail Games USA is poised to expand at a rapid rate within the video game industry and we want YOU to be a part of it!

Check out our open roles in Los Angeles, CA: 
https://snail-games-usa-inc.hiringthing.com/

California, United States (Remote)

California, United States (Remote)

California, United States (On-Site)

California, United States (On-Site)

Colorado, United States (On-Site)

California, United States (On-Site)

California, United States (Hybrid)

California, United States (On-Site)

California, United States (On-Site)

California, United States (On-Site)

View All Jobs

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug