![Blizzard Entertainment](https://assets.phenompeople.com/CareerConnectResources/pp/BLENGLOBAL/images/job_logo_config-1597063370536.png)
Senior Software Engineer, Game Services
1 month ago
Team Name:
& Online Products
Job Title:
Senior Software Engineer, Game Services
Requisition ID:
R023032
Job Description:
Are you a motivated and experienced Senior Software Engineer interested in developing social features that impact many games across all of Blizzard?
The Game Service Social team develops foundational social constructs used by millions of players concurrently over the platform, both in-game and via the desktop and mobile app.
Our mission is to empower players with the facilities to engage with one another, to create the best interactive player experience worldwide.
We are looking for a motivated and experienced software engineer, who thrives for meaning impact, to join our tight-knit team 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.
This role is anticipated to be a hybrid work position, with some work on-site and some work-from-home. The potential home studio for this role is Irvine, CA.
Responsibilities:
Design, development, and maintenance of large-scale distributed systems
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
Create technical design documents and other artifacts
Troubleshoot and debug issues with our live and in-development services
Requirements:
5 years of experience with software development in C++
Experience building high-performance distributed systems and client/server applications
Excellent communication skills
Strong data-structure, logic, and algorithm skills
Experience with Linux development, GDB debugging, and command line tools
Bonus:
Bachelor's degree in computer science
Production quality engineering experience with C++17 or later
Proficiency in C#
Experience mentoring junior software engineers
Experience developing massive 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
Experience supporting a live always-on service
-
Senior Software Engineer, Engine
1 month ago
Irvine, California, United States Blizzard Entertainment Full timeTeam Name:World of WarcraftJob Title:Senior Software Engineer, Engine - World of WarcraftRequisition ID:R023294Job Description:We are looking for an engineer to join the World of Warcraft Engine team and help shape the future of Azeroth. As a key contributor, you will be working with a team focused on the vision of improving World of Warcraft's graphics and...
-
Senior Software Engineer, Data Platform
1 month ago
Irvine, California, United States Blizzard Entertainment Full timeTeam Name: & Online ProductsJob Title:Senior Software Engineer, Data PlatformRequisition ID:R023272Job Description:Are you a motivated and experienced Senior Software Engineer interested in a challenging multidisciplinary role that works with tremendous amounts of player data?The Data Team builds and maintains an extensive Big Data Platform for all of...
-
Senior Software Engineer, Embedded Systems
6 days ago
Irvine, California, United States Panasonic Avionics Corporation Full timeOverviewAbout Us:At Panasonic Avionics Corporation, we are the leaders in providing in-flight entertainment and communication solutions, including movies, games, live TV, WiFi, and Internet services. Our commitment to innovation is evident as we expand our award-winning GEO connectivity network into the LEO space.Joining our team means being part of a legacy...
-
Senior QA Tester
2 days ago
Irvine, California, United States Tencent Full timeAbout This PositionLightspeed LA, a subsidiary of Tencent Games, is seeking a highly skilled Senior QA Tester to join our team in Irvine, California. As a key member of our QA team, you will play a critical role in ensuring the quality and stability of our AAA open-world game.ResponsibilitiesDesign and execute comprehensive testing plans to identify and...
-
Lead Client Software Engineer
15 hours ago
Irvine, California, United States Blizzard Entertainment Full timeYour Mission At Blizzard Entertainment, we are seeking a seasoned client engineer to enhance our Hearthstone engineering team. As a Senior Client Engineer, your focus will be on optimizing Hearthstone across all supported platforms, particularly mobile devices. We appreciate diverse perspectives and backgrounds, and we are looking for individuals who can...
-
Lead Client Software Engineer
12 hours ago
Irvine, California, United States Blizzard Entertainment Full timeYour Mission Blizzard is seeking a skilled client engineer to enhance the Hearthstone engineering team. As a Senior Client Engineer, your focus will be on optimizing Hearthstone across all supported platforms, particularly mobile devices. We value diverse perspectives and backgrounds, and we are looking for individuals to contribute to creating engaging and...
-
Lead Producer for Live Game Operations
5 days ago
Irvine, California, United States Blizzard Entertainment Full timePosition Overview: We are in search of a passionate and experienced Senior Game Producer to oversee our Live Operations for Hearthstone. This pivotal role encompasses the management of patch releases, enhancement of operational processes, and resolution of live issues. The ideal candidate is highly organized, possesses outstanding communication abilities,...
-
Lead Producer for Live Game Operations
5 days ago
Irvine, California, United States Blizzard Entertainment Full timePosition Overview: We are seeking a passionate and skilled Senior Game Producer to oversee our Live Operations. This role is crucial for managing patch releases, enhancing our operational processes, and resolving live issues effectively. The ideal candidate is highly organized, possesses outstanding communication abilities, and has a solid technical...
-
Senior Software Engineer
6 days ago
Irvine, California, United States Autopilot Full timeAbout AutopilotAutopilot is an innovative investment application that empowers users to replicate the trading strategies of prominent investors and politicians in their personal brokerage accounts. With a remarkable number of downloads, our platform has consistently ranked among the top applications in its category.This position offers a unique chance for a...
-
Lead Producer for Live Game Operations
5 days ago
Irvine, California, United States Blizzard Entertainment Full timePosition Overview: We are seeking a passionate and skilled Senior Game Producer to oversee our Live Operations. This role is essential for managing patch releases, enhancing our operational workflows, and resolving live issues effectively. The ideal candidate is highly organized, possesses outstanding communication abilities, and has a robust technical...
-
Senior Mobile Software Engineer
6 days ago
Irvine, California, United States Ledgent Technology Full timeJoin Ledgent Technology as a Senior Mobile Software Engineer, where you will work alongside esteemed R&D directors, Cloud Architects, UX/UI designers, QA teams, and essential hardware personnel. Your efforts will significantly influence our products and services globally, enhancing the lives of countless users.This position requires on-site presence.Role...
-
Lead Client Software Engineer
16 hours ago
Irvine, California, United States Blizzard Entertainment Full timeYour Role As a key member of the Hearthstone engineering team, you will be responsible for enhancing the client experience across all platforms, with a particular focus on mobile devices. We are seeking a seasoned client engineer who is passionate about delivering exceptional gaming experiences. Key Responsibilities: Design and develop core systems for...
-
Software Engineer, Data Platform
1 month ago
Irvine, California, United States Blizzard Entertainment Full timeTeam Name: & Online ProductsJob Title:Software Engineer, Data PlatformRequisition ID:R023275Job Description:Are you a motivated and experienced Software Engineer interested in a challenging multidisciplinary role that works with tremendous amounts of player data?The Data Team builds and maintains an extensive Big Data Platform for all of Blizzard...
-
Irvine, California, United States Blizzard Entertainment Full timeTeam Overview: Unannounced Project Position: Senior Software Engineer, Gameplay - AI/Combat Requisition ID: R023168 Position Overview: At Blizzard, we are dedicated to creating groundbreaking games and memorable worlds for everyone to enjoy. Through unmatched creativity and storytelling, we build immersive environments and iconic characters that resonate...
-
Senior Software Engineer
3 weeks ago
Irvine, California, United States Cie Full timeWe believe that sharper minds produce safer outcomes. Our mission is to make the world a safer place by improving training for peace officers through our mobile and web-based platforms. Our team is looking for a Senior Software Engineer to play a pivotal role in architecting, developing, deploying, and maintaining robust backend APIs and their downstream...
-
Game Producer, Live Game
1 month ago
Irvine, California, United States Blizzard Entertainment Full timeTeam Name:World of WarcraftJob Title:Game Producer, Live Game - World of Warcraft | Irvine, CARequisition ID:R023554Job Description:The World of Warcraft Development team is seeking a full-time Game Producer to help us continue to shape the future of Azeroth. We need someone who can collaborate with an amazing team to turn our ambitious ideas into epic...
-
Associate Software Engineer, Server
2 weeks ago
Irvine, California, United States Blizzard Entertainment Full timeTeam Name:World of WarcraftJob Title:Associate Software Engineer, Server | World of Warcraft | Irvine, CARequisition ID:R023846Job Description:Blizzard Entertainment is seeking an enthusiastic driven Associate Software Engineer to join the World of Warcraft server team. The ideal applicant is someone who hungers to understand the workings and infrastructure...
-
Lead Software Engineer, Server Reliability
1 month ago
Irvine, California, United States Blizzard Entertainment Full timeTeam Name:World of WarcraftJob Title:Lead Software Engineer, Server Reliability - World of WarcraftRequisition ID:R022792Job Description:The World of Warcraft team is seeking an engineer to lead our Server Reliability efforts and team in the US. You will work closely with our other server leads, server engineers, and live operations producers to help improve...
-
Software Engineer, UI
1 month ago
Irvine, California, United States Blizzard Entertainment Full timeTeam Name:Job Title:Software Engineer, UI & Gameplay – World of Warcraft | Irvine, CA or Boston, MARequisition ID:R023501Job Description:Software Engineer, UI & Gameplay – World of Warcraft | Irvine, CA or Boston, MAThe World of Warcraft team is looking for a versatile engineer to implement User Interface and Gameplay features for World of Warcraft's...
-
Game Data Analyst, Games
1 month ago
Irvine, California, United States Amazon Full timeThis position location may be flexible depending on candidate requirements.Amazon is all-in on games, and our mission is to be the most customer-obsessed company in the games industry. At Amazon Games, we're creating compelling games like New World, Lost Ark, Throne and Liberty, as well as several - as of yet - undisclosed titles. Amazon Games is also...