![Blizzard Entertainment](https://media.trabajo.org/img/noimg.jpg)
Senior Software Engineer, Game Services
2 months ago
Team Name:
Battle.net & 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 Battle.net Game Service Social team develops foundational social constructs used by millions of players concurrently over the Battle.net platform, both in-game and via the Battle.net 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, Game Services
1 month ago
Irvine, California, United States Blizzard Entertainment Full timeTeam Name: & Online ProductsJob Title:Senior Software Engineer, Game ServicesRequisition ID:R023032Job 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...
-
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, Data Platform
2 months ago
Irvine, United States Blizzard Entertainment Full timeTeam Name: Battle.net & 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 Battle.net Data Team builds and maintains an extensive Big Data...
-
Senior Software Engineer, Server
2 months ago
Irvine, United States Blizzard Entertainment Full timeTeam Name: World of WarcraftJob Title:Senior Software Engineer, Server - World of WarcraftRequisition ID:R023352Job Description:Blizzard Entertainment is seeking a highly skilled Software Engineer to join the World of Warcraft server team. The ideal applicant is someone who hungers to understand the workings and infrastructure of a massive online gaming...
-
Senior Software Engineer, UI Technologies
2 months ago
Irvine, United States Blizzard Entertainment Full timeTeam Name: DiabloJob Title:Senior Software Engineer, UI Technologies | Diablo IV | Irvine & AlbanyRequisition ID:R022736Job Description:Do you have a passion for User Interface technologies and User Experiences? Would you like to join the Diablo 4 Engine Team and help make an incredible UI framework for our developers? As a specialist engineer in User...
-
Senior Audio Software Engineer
4 weeks ago
Irvine, United States Tencent Full timeResponsibilities: Welcome to Lightspeed LA, the first U.S.-based, AAA game development studio for Tencent Games. Lightspeed LA is focused on building open-world games that emphasize an ambitious living world, sophisticated player-driven gameplay, and mature, thoughtful storytelling. We are developing the first in a series of genre-defining titles. Why join...
-
Senior Software Engineer
2 months ago
Irvine, United States Blizzard Entertainment Full timeTeam Name: Job Title:Senior Software Engineer (C++), Blizzard Core Technology | Irvine, CARequisition ID:R023378Job Description:How would it feel to have your code be integral to distributing every byte of our games to players around the globe? Do you have an inquisitive mind? Join us to help provide meaningful solutions! The Blizzard Core Technology team...
-
Senior Software Engineer, Gameplay
2 months ago
Irvine, United States Blizzard Entertainment Full timeTeam Name: Unannounced ProjectJob Title:Senior Software Engineer, Gameplay - AI/CombatRequisition ID:R023168Job Description:At Blizzard, we craft genre-defining games and legendary worlds for all to share. Through unparalleled creativity and storytelling, we create immersive universes and iconic characters that are beloved across platforms, borders,...
-
Senior Software Engineer, Engine
2 months ago
Irvine, 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...
-
Senior Software Engineer, Embedded Systems
3 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 Software Engineer, Fullstack
3 months ago
Irvine, United States Blizzard Entertainment Full timeJob Description: We are looking for a Full Stack Software Engineer to join our team working on our mobile game, Warcraft Rumble. This is a position with the team responsible for player features. Our team of great engineers is looking to grow with experienced full stack developers with good customer focused mindsets. In this role, you will help develop new...
-
Senior Software Engineer, Android
4 days ago
Irvine, United States Weedmaps Full timeSenior Software Engineer, Android (Hybrid - 2 to 3 days onsite per week in Irvine, CA) Overview The Senior Software Engineer working with the Weedmaps Android team will be expected to write software at a high velocity, support other engineers through code reviews and pair programming, and help maintain the build and release pipeline for the platform....
-
Senior Software Engineer
2 months ago
Irvine, United States Autopilot Full timeAbout AutopilotAutopilot is a new investing app launched in Jan 2023. We allow the public to automatically copy the trades of politicians (like Nancy Pelosi) and investors in their own brokerage accounts. We have had over 800k downloads driven mainly by our own social media accounts (PelosiTracker + Michael Burry archive on twitter). The Autopilot app has...
-
Senior Software Engineer
2 months ago
Irvine, United States Autopilot Full timeAbout AutopilotAutopilot is a new investing app launched in Jan 2023. We allow the public to automatically copy the trades of politicians (like Nancy Pelosi) and investors in their own brokerage accounts. We have had over 800k downloads driven mainly by our own social media accounts (PelosiTracker + Michael Burry archive on twitter). The Autopilot app has...
-
Senior Embedded Software Engineer
3 days ago
Irvine, California, United States Panasonic Corporation of North America Full timeOverview:Our global headquarters is strategically situated in a prime location, providing easy access to various amenities including dining options, shopping venues, and recreational trails. Our onsite and hybrid employees benefit from facilities such as a fitness center, outdoor seating areas, and convenient services like dry cleaning and car washes.About...
-
Irvine, United States Blizzard Entertainment Full timeYour Mission Pull up a chair and join us by the hearth! Blizzard is looking for an experienced client engineer to join the Hearthstone engineering team. As a Senior Client Engineer on Hearthstone, you will make Hearthstone the best product it can be on all our supported clients, with an extra special desire to make it sing on mobile devices. We value...
-
Lead Producer for Live Game Operations
2 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,...
-
Senior Embedded Software Engineer
3 months ago
Irvine, United States Turion Space Full timeJob DescriptionJob DescriptionDescriptionTurion Space is seeking skilled Embedded Software engineers. We are a new space startup that is growing fast with one satellite in space and at least 6 more planned in the next two years.As a Senior Embedded Software Engineer, you will work directly with the Turion team to assist in the architecture, development, and...
-
Senior Software Engineer
3 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...