Job Description
Team Name:
OverwatchJob Title:
Senior Server EngineerRequisition ID:
R027451Job Description:
Blizzard Entertainment is seeking a Senior Server Engineer to join the Overwatch development team in Seoul, Korea!
As a key member of the development team, you will design, build, and maintain server systems that support a large‑scale live service game played by millions of users worldwide. You will work within a mature, complex codebase to ship new features, improve performance and reliability, debug live issues, and continuously raise the quality of the player's experience across multiple platforms.
In this role, you will collaborate closely with designers, client engineers, and other server engineers, contribute to technical design and architecture discussions, and help guide best practices to ensure our services remain scalable, secure, and highly available.
This role offers a flexible hybrid work week, with a mix of remote and on‑site days, based out of our Seoul studio. While hybrid is the standard arrangement, candidates may also choose to work on‑site full-time if preferred.
블리자드 엔터테인먼트는 서울에 위치한 오버워치 개발팀에서 함께할 시니어 서버 엔지니어를 찾고 있습니다.
본 포지션은 전 세계 수백만 명의 플레이어가 즐기는 대규모 라이브 서비스 게임을 지원하는 서버 시스템을 설계, 개발, 유지 보수하는 역할을 담당합니다. 장기간 운영되어 온 대규모 코드베이스를 기반으로 신규 기능을 개발하고, 서버 성능과 안정성을 개선하며, 라이브 환경에서 발생하는 이슈를 분석하고 해결하게 됩니다.
또한 디자이너, 클라이언트 엔지니어, 서버 엔지니어 등 다양한 직군과 협업하며, 시스템 설계 및 아키텍처 논의에 참여하고, 오버워치의 서비스가 안정적이고 확장 가능하게 운영될 수 있도록 기술적 기준과 개발 방식을 함께 개선해 나가게 됩니다.
본 포지션은 블리자드 코리아 스튜디오 소속이며, 재택과 사무실 근무를 병행하는 하이브리드 근무 형태를 기본으로 합니다. 희망하실 경우 상시 사무실 근무도 가능합니다.
Responsibilities
Architect, implement, and maintain server‑side systems supporting non‑gameplay and live service features such as custom games, player grouping, social systems, highlights, and Battle.net integration.
Support and evolve live service infrastructure with a focus on reliability, performance, scalability, and uptime.
Design and optimize distributed systems with strong client/server and networking considerations.
Debug and resolve complex issues in live production environments.
Partner closely with designers, artists, client engineers, and other server engineers to take features from concept through release.
Contribute to technical direction through system design discussions, architecture reviews, and code reviews.
Mentor and support the growth of less‑experienced engineers through guidance and knowledge sharing.
Continuously improve workflows, tools, and technical standards to support long-term service health.
커스텀 게임, 플레이어 그룹/파티, 소셜 시스템, 하이라이트, Battle.net 연동 등 게임플레이 외 라이브 서비스 기능을 지원하는 서버 시스템 설계, 구현 및 유지보수
라이브 서비스가 안정적으로 운영될 수 있도록 서버 성능, 안정성, 확장성을 지속적으로 개선
클라이언트/서버 통신 및 네트워크 구조를 고려한 분산 시스템 설계와 최적화
라이브 프로덕션 환경에서 발생하는 복잡한 서버 이슈 분석 및 해결
디자이너, 아티스트, 클라이언트 엔지니어, 서버 엔지니어와 협업하여 신규 기능을 구현 및 출시
시스템 설계, 아키텍처 리뷰, 코드 리뷰 과정에서 기술적 의견을 제시하고, 서비스 안정성과 코드 품질 향상에 기여
팀원들에게 기술적 가이드와 지식을 공유하며 엔지니어링 역량 향상 지원
장기적인 서비스 안정성을 위해 개발 워크플로우, 툴, 기술 기준 개선
Minimum Requirements
8+ years of professional software engineering experience, with a focus on server or backend development.
Experience shipping at least one AAA title as a server engineer.
Strong C/C++ expertise in networked or server environments.
Extensive experience with networking, client/server communication, and distributed systems.
Proven experience supporting live services in production environments.
Solid understanding of server and network security considerations.
Experience working in Linux/Unix environments.
Strong problem‑solving skills with end‑to‑end ownership of features.
Comfortable collaborating across disciplines with excellent written and verbal communication skills, in both English and Korean.
Self‑motivated, accountable, and able to work independently within a collaborative team.
서버 또는 백엔드 개발 중심의 8년 이상 소프트웨어 엔지니어링 실무 경험
서버 엔지니어로서 최소 1개 이상의 AAA 타이틀 출시 경험
네트워크 또는 서버 환경에서의 높은 수준의 C/C++ 개발 역량
네트워킹, 클라이언트/서버 통신, 분산 시스템에 대한 깊은 이해와 개발 경험
라이브 서비스의 프로덕션 환경을 지원한 경험
서버 및 네트워크 보안에 대한 기본적인 이해
Linux/Unix 환경에서의 개발 경험
담당 영역을 끝까지 책임지고 문제를 해결할 수 있는 오너십과 문제 해결 능력
다양한 직군과 원활하게 협업할 수 있는 커뮤니케이션 역량
한국어와 영어로 원활하게 문서 및 구두 커뮤니케이션이 가능한 분
자기주도적으로 업무를 진행하며, 협업 환경 안에서 책임감 있게 일할 수 있는 분
Bonus Points
Experience with transaction processing systems.
Experience with relational or NoSQL databases.
Familiarity with DevOps‑oriented workflows and live service operations.
Previous experience mentoring or coaching software engineers.
Familiarity with Overwatch and enthusiasm for contributing to the ongoing evolution of the game.
트랜잭션 처리 시스템 개발 경험
관계형 데이터베이스 또는 NoSQL 데이터베이스 사용 경험
DevOps 기반 개발 워크플로우 및 라이브 서비스 운영에 대한 이해
소프트웨어 엔지니어 멘토링 또는 코칭 경험
오버워치 또는 대규모 라이브 서비스 게임에 대한 이해
Your Platform
Best known for iconic video game universes including Warcraft®, Overwatch®, Diablo®, and StarCraft®, Blizzard Entertainment, Inc. (www.blizzard.com), a division of Activision Blizzard, which was acquired by Microsoft (NASDAQ: MSFT), is a premier developer and publisher of entertainment experiences. Blizzard Entertainment has created some of the industry’s most critically acclaimed and genre-defining games over the last 30 years, with a track record that includes multiple Game of the Year awards. Blizzard Entertainment engages tens of millions of players around the world with titles available on PC via Battle.net®, Xbox, PlayStation, Nintendo Switch, iOS, and Android.
Our World
Activision Blizzard, Inc., is one of the world's largest and most successful interactive entertainment companies and is at the intersection of media, technology and entertainment. We are home to some of the most beloved entertainment franchises including Call of Duty®, World of Warcraft®, Overwatch®, Diablo®, Candy Crush™ and Bubble Witch™. Our combined entertainment network delights hundreds of millions of monthly active users in 196 countries, making us the largest gaming network on the planet!
Our ability to build immersive and innovative worlds is only enhanced by diverse teams working in an inclusive environment. We aspire to have a culture where everyone can thrive in order to connect and engage the world through epic entertainment. We provide a suite of benefits that promote physical, emotional and financial well-being for ‘Every World’ - we’ve got our employees covered!
The video game industry and therefore our business is fast-paced and will continue to evolve. As such, the duties and responsibilities of this role may be changed as directed by the Company at any time to promote and support our business and relationships with industry partners.
We love hearing from anyone who is enthusiastic about changing the games industry. Not sure you meet all the qualifications? Let us decide! Research shows that women and members of other under-represented groups tend to not apply to jobs when they think they may not meet every qualification, when, in fact, they often do! We are committed to creating a diverse and inclusive environment and strongly encourage you to apply.
We are committed to working with and providing reasonable assistance to individuals with physical and mental disabilities. If you are a disabled individual requiring an accommodation to apply for an open position, please email your request to [email protected]. General employment questions cannot be accepted or processed here. Thank you for your interest.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability status, among other characteristics.
