블리자드 엔터테인먼트는 서울에 위치한 오버워치 개발팀에서 함께할 시니어 소프트웨어 엔지니어를 찾고 있습니다.

본 포지션은 대규모 라이브 서비스 게임인 오버워치의 핵심 클라이언트 시스템을 설계, 구현, 유지 보수하며, PC와 콘솔을 포함한 다양한 플랫폼에서 안정적이고 높은 품질의 플레이 경험을 제공하는 역할을 담당합니다.

본 포지션은 장기간 운영되어 온 대규모 코드베이스를 기반으로 오버워치의 클라이언트 시스템과 게임 기능을 개발하고, 성능 및 안정성을 지속적으로 개선하는 역할을 담당합니다. 라이브 환경에서 발생하는 이슈를 분석하고 해결하며, 디자이너, 아티스트, 엔지니어 등 다양한 직군과 협업해 높은 품질의 플레이 경험을 제공하는 데 기여하게 됩니다. 또한 시스템 설계, 아키텍처 논의, 코드 리뷰 과정에서 기술적 의견을 제시하고 팀의 엔지니어링 역량 향상에도 기여합니다.

본 포지션은 블리자드 코리아 스튜디오 소속이며, 재택과 사무실 근무를 병행하는 하이브리드 근무 형태를 기본으로 합니다. 희망하실 경우 상시 사무실 근무도 가능합니다.


담당업무

- 게임플레이, 신규 기능, 라이브 서비스 운영을 지원하는 핵심 클라이언트 시스템 설계, 구현 및 유지보수
- 장기간 운영되어 온 대규모 코드베이스 안에서 신규 기능을 개발하고, 성능 및 안정성을 개선하며, 라이브 환경에서 발생하는 이슈를 디버깅하고 해결
- PC 및 콘솔 등 지원 플랫폼 전반에서 플레이어 경험을 개선하기 위한 성능, 안정성, 확장성 향상
- 디자이너, 아티스트, 엔지니어와 협업하여 기능을 기획 단계부터 구현, 출시까지 연결
- 시스템 설계 및 아키텍처 논의를 통해 기술적 의사 결정 및 방향성 제시
- 주니어 엔지니어 또는 팀원들에게 기술적 가이드와 멘토링을 제공하며 팀의 성장 지원