Job Url: https://www.remoterocketship.com/company/blizzard-2/jobs/senior-software-engineer-game-services-united-states-remote Job Description: Blizzard Entertainment Website LinkedIn All Job Openings Blizzard Entertainment is a renowned developer and publisher of entertainment software known for creating genre-defining games for millions of players around the world. The company crafts immersive universes such as Diablo, Hearthstone, Overwatch, and World of Warcraft. With over 30 years in the gaming industry, Blizzard is dedicated to delivering unforgettable gaming experiences, and the company pours its efforts into all aspects of game design, production, and global community engagement. Blizzard Entertainment is part of the Activision Blizzard group and is committed to creating inclusive and diverse employment opportunities. Video Game Development & Publishing • Gaming & Player Accounts Platform • Art, Animation & Sound • Design • Engineering & Technology 1001 - 5000 employees Founded 1994 🎮 Gaming 📱 Media Senior Software Engineer, Game Services 12 hours ago 🏄 California – Remote 🗽 New York – Remote +1 more states 💵 $101k - $186.8k / year ⏰ Full Time 🟠 Senior 🧑‍💻 Full-stack Engineer 🦅 H1B Visa Sponsor C++ Cassandra Cloud Distributed Systems MySQL NoSQL Redis Go Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • edge servers, SDKs, and samples which allow game teams to integrate with the rich feature set of the Battle.net platform • Join our group of experienced engineers and product managers to continuously build upon and improve our highly scalable, highly performant, and highly available global game services • Develop and maintain large-scale distributed systems • Implement features in SDKs that are used in all the games that are integrated with the Battle.net platform • Create sample applications that run on desktop, consoles, and mobile devices to provide examples of how to use key platform features • Create unit and integration test code to validate service reliability • Write API documentation for consumption by game developers and other integrators • Participate in on-call rotation to rapidly resolve live incidents related to our systems • Coordinate with embedded and external teams • Troubleshoot and debug issues with our live and in-development services 🎯 Requirements • 5 years of experience with software development in C++ • Experience building high- quality software • Excellent communication skills • Strong data-structure, logic, and algorithm skills • Bachelor's degree in computer science • Production quality engineering experience with C++17 or later • Proficiency in C# • Experience developing distributed systems with a strong focus on server-side C++ • Experience with Cloud development and infrastructure • Working knowledge of MySql , Cassandra, Redis, or related relational and NoSQL databases • The videogame industry and therefore our business is fast-paced and will continue to evolve. 🏖️ Benefits • 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