블리자드 <Engineer> 직무 현직자 인터뷰

안녕하세요 슈퍼루키입니다.

스타크래프트(StarCraft®), 디아블로(Diablo®), 오버워치(Overwatch®) 등 22개의 No.1 게임*을 출시한 기업, 블리자드 엔터테인먼트의 Engineer 현직자님을 만나보았습니다!

블리자드에서 Engineer 직무는 Web Application에 대한 설계와 개발 그리고 운영을 담당합니다. 구체적으로 이벤트 사이트 및 내부 시스템 관리, PC방 관리 사이트 등에 대한 유지보수 및 신규 개발을 진행합니다.

또 시스템의 품질 테스트를 진행하여 훌륭한 서비스를 지원하며, 서버나 시스템상 이슈가 발생했을 경우 신속하고 정확하게 버그 해결(Bug fix)을 실행합니다. 이러한 개발 작업의 테스트가 완료되면 라이브 환경에 반영하고, 이후 검수(Monitoring)를 합니다.

Engineer 직무에 필요한 스킬은  Java / Spring Framework / JavaScript / Html / Linux Server가 있습니다.

스킬 외에 필요한 역량은 사용자가 '필요한 순간'에 '필요한 기술'을 제공할 수 있도록 해당 기술을 미리 공부하는 것입니다. 사용자가 어떻게 반응할지를 확인하고, 개선하는 작업이 필요합니다.

또한 다른 회사들이 어떻게 사이트를 구상해서 사용자들에게 더 좋은 경험을 줬는지도 연구해서 소양을 갖춰야 합니다. 기술의 정도가 사용자의 만족도에 영향을 미치기 때문에 준비가 필요합니다.

이 외에도 블리자드의 Engineer 현직자님과의 인터뷰를 통해 우리가 알고 싶었던 Engineer 의 하루 일과, 블리자드에서 일하면 좋은 점 등 해당 직무에 대해 자세히 이야기 나누어 보았습니다! 아래에서 확인해주세요 😊

업무 스토리

Q. 담당하고 계신 업무와 일과를 소개해 주세요

글로벌 및 국내 타 부서의 업무 추진에 필요한 다양한 기술적인 지원을 수행합니다. Backend Engineer는 업무에 실수가 생기면 엄청난 파장이 있기 때문에, 업무상 정확성 확보를 가장 우선적으로 생각해야 합니다. 프로토콜이 있으면 이를 수차례 반복하면서 업무 정확성을 지키고 있습니다.

하루 일과를 소개하자면, 출근 후 메일을 확인하고 스케줄에 따라 오늘의 할 일을 정리합니다. 그리고 팀원들과 어제 했던 일, 오늘 할 일, 과정상의 roadblock을 공유합니다. 금일의 작업 일정에 맞는 개발 내용을 리뷰한 후 개발 작업을 진행합니다.

오후에는 개발 작업 진행 및 팀 이벤트에 참여합니다. 중간에 버그 수정요청(Bug Ticket)이 있을 경우 수정 작업(Fix)을 진행합니다. 간헐적으로는 Backlog에 대한 처리도 진행하며,  업무 일정 조율을 하거나 작업 방법 대한 팀 논의 등이 진행될 때도 있습니다.

저희 블리자드의 Backend Engineer는 IT팀 및 QA (Quality Assuarance) 팀과 업무 교류를 가장 많이 하고 있습니다. QA의 경우, 소비자가 요청한 것을 라이브 서비스하기 전에 품질 테스트를 진행하기 위해 협업하며 IT 팀과는 보안을 위한 Security Test를 함께 진행합니다.


Q. 담당하시는
업무의 가장 매력과 함께 보람찼었던 순간은?

User Experience & Projects(이하 ‘UX&P’)의 일원으로서 가장 보람찼던 일은 잘 해결되지 않던 문제를 조금 더 기술적으로 파고들고, 팀원들과의 상의를 통해 정보를 얻어서 결국 해결을 하고 아무 문제없이 서비스가 운영될 때 가장 기분이 좋습니다.

Engineer들은 블리자드가 제공하는 서비스가 물 흐르듯 흐르게 하고 아무런 이슈가 발생하지 않을 때 가장 뿌듯한 느낌을 받습니다. 저의 노력과 역량으로 기술적인 부분에 기여해서 다른 부서 그리고 우리의 플레이어들이 문제 없이 업무와 게임 플레이에 집중할 수 있는 것이 저에게는 가장 큰 보람입니다.


Q. 해당업무를
수행하는 가장 필요한 역량은 무엇인가요?

제일 좋은 것은 어플리케이션에 대한 경험이며, 게임에 대한 열의 외에도 Software Backend에서 본인이 하고 싶은 것이 있는 열정이 필요합니다.

다만 완벽하지 않더라도 컴퓨터 공학에 대한 기본적인 이해만 있다면 블리자드에서 얼마든지 배우면서 업무를 헤쳐나갈 수 있습니다. 기본적인 이해란, 아주 간단한 디자인 패턴에 대한 공부, 그리고 최소 한 가지 프로그램 언어에 대한 이해입니다.

문제해결 능력을 위한 의지와 노력도 필요합니다. 기술적인 지식 외에 의지가 필요한 이유는 타 부서에서 문제에 대한 해결을 요청했을 때, 하고자 하는 의지를 가지고 조금 더 시간을 투자해 도움을 드리면 큰 성과를 얻을 수 있기 때문입니다.

 

블리자드 이야기

Q. 
블리자드에서만 느낄 있는 업무의 즐거움을 뽑자면?

블리자드에서 엔지니어 직무는 계속 발전해 나갈 수 있는 영역이 있다는 장점이 있습니다.

마케팅 프로모션을 진행한 후 사용자들의 피드백을 확인해보면 마켓의 니즈가 변화하고 있는 것을 느낄 수 있습니다. 이러한 마켓의 니즈에 대응하기 위해 항상 도전하는 정신으로 더 나은 서비스를 제공하려 합니다.

간혹 ‘ 게임 속도가 느리다, 화면 움직임이 맞춰지지 않았다’라는 피드백을 들을 때도 있습니다. 이런 경우 Backend Server가 개선되어야 하는 것이기 때문에 스스로 연구를 하거나 본사 담당자들과 개선 방안을 모색해볼 수 있습니다.

UX&P팀에서는 사용자가 원하는 서비스가 어떤 것인가에 대해 꾸준히 고민하고 개선점을 찾아 바로 적용을 하고 있기에 다양한 분야에 대해 생각하고 지속적으로 발전할 수 있습니다.

더불어 블리자드에서는 Work-Life Balance에 대해서도 보장을 받고 있어, Engineer들도 대부분 주어진 스케줄에 맞춰 근무할 수 있게 되었습니다.

개발자의 특성상 자칫 ‘월화수목금금금’이 될까 봐 우려하시는 분들도 계시만, 블리자드는 그렇지않습니다. 물론 Maintenance Engineer는 직무 특성상 예상 밖 이슈가 발생하면 즉시 대응해야 하는 책임도 있지만, 상대적으로 Engineer의 Work-Life Balance가 지켜지는 손꼽히는 회사입니다.

특히 블리자드의 엔지니어 직무는 아래와 같이 다양한 블리자드의 프로세스와 기술을 배워갈 수 있습니다.

 1. 멀티태스킹 능력도 얻어 갈 수 있으며, 전체 프로세스를 구체적인 과정으로 경험할 수 있습니다.
 2. 글로벌 인재들과 함께 문제에 대한 원인과 Solution을 제공하는 역량을 키울 수 있습니다.
 3. GitHub 등 블리자드 Coding Source를 경험할 수 있습니다.


Q. 사내문화와
부서 분위기는 어떤가요?

블리자드는 수평적인 문화 속에서 열린 사고와 발언의 기회가 있는 회사, 그리고 무궁무진한 아이디어를 뽐낼 수 있는 회사입니다. 이러한 환경 속에서 개발자들도 전체 사업안에서의 개발 아이디어를 개진하고 구체화되는 것을 과정을 볼 수 있습니다.

저희 UX&P팀은 Agile 업무 방식을 적용한 팀으로서 Scrum 등을 포함한 선진 업무 방식을 경험할 수 있으며, Code Review와 Security Review를 통해 개인의 역량을 강화할 수 있는 기회가 있다고 생각합니다.

사내 라운지 눈보라에서 무료 커피나 간식이 제공되고 겨울에는 호빵도 제공됩니다. 복지에 많이 신경 써주시는 직원분들이 계셔서 즐겁게 일할 수 있습니다.

입사 스토리

Q. 
기업에 입사하기로 선택한 이유는?

스타크래프트, 워크래프트의 팬으로서 입사 지원을 하게 되었고, 좋아하는 게임에 대한  마케팅이나 웹서비스들을 제공해서 Engineer들도 해당 유저들과 교류할 수 있는 부분이 매력적이라 생각하여 입사하게 되었습니다.


Q. 마지막으로
블리자드의 직무에 도전하고 있는 취준생들에게 주고 싶은 말은?

입사하신다면, 개발 기획의 처음부터 라이브 서비스인 끝까지 경험해 보시게 될 것입니다.

그래서 업무에 대해 많이 궁금해하셨으면 좋겠습니다. 어떤 원리로 게임이 돌아가고, 어떤 원리로 웹이나 Software들이 작동을 하는지 알면 좋겠습니다. 그리고 실제 개발에 대한 체험을 해보면 좋겠습니다. 아주 간단한 것이라도 설계를 하고 만들어 보면 업무를 습득하고 필요한 역량을 쌓는데 아주 큰 도움이 됩니다.

이러한 방법으로 작은 것을 경험해 보는 것이 나중에 더 큰 것을 개발하는 데 바탕이 되기에 가치있는 경험입니다. 처음부터 큰 것을 만들기는 힘들지만, 작은 것들이 쌓여서 더 크고 새로운 것을 만들 수 있습니다.

특히 Multi-tasking이 가능한 분, 정확하게 이해하려는 궁금증을 품고 커뮤니케이션하시는 분과 영어를 읽을 수 있는 수준의 역량을 갖추는 것도 중요합니다. 평생 공부할 수 밖에 없는 직업이기 때문에 트렌드에 대해 꾸준히 공부를 자세도 필요합니다.

*언급된 매출 그리고/혹은 다운로드, 회사 내부 기록 및 주요 배급 파트너 보고서에 기반함  


블리자드 엔터테인먼트 코리아의 더 많은 콘텐츠와 채용정보는 아래 기업페이지를 통해 확인해 주시기 바랍니다.

블리자드 엔터테인먼트 코리아 기업페이지 바로가기

최근 콘텐츠