Skip to main content

Roblox의 엔지니어 채용 면접 프로세스

February 17, 2022

by Roblox Talent Acquisition Team


인사 및 회사 문화

Roblox 신입 및 경력직 채용의 원칙은 우수한 성과를 낼 수 있는 사람을 선발하는 것입니다. Roblox는 전 세계 수천만 명의 일일 활성 사용자를 위해 안전하고 믿을 수 있는 공간이 될 수 있도록 플랫폼 혁신에 전념하고 있으며, 현재 사용자 수를 최대 10억 명으로 늘리기 위해 노력하고 있습니다. 이를 위해 대규모 호스팅 인프라, 기계 학습, 클라우드 서비스, 렌더링 시스템, Lua 언어 최적화, 실시간 물리 시뮬레이션 시스템 등 기술 스펙트럼 전반에 걸쳐 매우 복잡한 문제를 해결해 나가고 있으며, 사람들이 공유 경험을 통해 모이는 방식을 재창조하고자 합니다. 이렇게 야심 찬 비전이 있기에, 여러분과 같은 우수한 인재를 발굴하는 것은 Roblox에게 매우 중요한 과제라 할 수 있습니다.

채용 면접에는 결코 획일적인 방식을 적용할 수 없기에, 각 기업은 상황별로 적합하고 다양한 방식으로 면접을 진행하고 있을 것입니다. 본 게시물에서는 Roblox의 채용 면접에 대한 몇 가지 통찰력을 공유함으로써 구직자들에게 유용한 정보를 제공하고, 이곳에서의 면접이 구직자 본인에게도 훌륭한 경험이 될 수 있도록 돕고자 합니다.

대부분의 지원자의 경우 총 채용 프로세스에는 최소 2주가 소요됩니다. 하지만 필요할 경우 각자의 상황을 채용 담당자에게 알려 언제든지 일정을 조정할 수 있습니다.

회사와의 첫 만남

Roblox의 채용 프로세스는 인재 영입 팀 구성원과의 짧은 전화 통화로부터 시작됩니다. 본 과정에서 Roblox는 지원자에게 회사에 대한 간략한 소개를 진행하고, 지원자의 경력, Roblox 입사 지원 동기, 커리어에 대한 신념 등에 대한 질문을 하게 됩니다.

기술에 대한 평가

다음 단계는 기본적인 기술 실력에 대해 평가하는 과정이 진행됩니다. 대부분의 지원자들은 이 단계에서 코딩 테스트를 받게 됩니다. 경력이 많은 지원자의 경우 시스템 설계 작업을 요청받을 수도 있으며, 본인의 직무와 관련된 프로젝트 과제를 부여받을 수도 있습니다.

인턴 및 신입사원 지원자의 경우, 코딩 테스트 이후 시뮬레이션 기반 인지 평가를 통해 시스템 사고 및 상황 인식 능력을 보여줄 기회도 갖게 됩니다. 이 단계에서 지원자들은 실제 상황에 대한 가정 하에 Roblox에 구축된 3D 인터랙티브 환경에서 완료해야 할 작업들을 진행하게 됩니다. 여기에는 정답도 오답도 없으며, 순전히 지원자의 문제 해결 접근 방식을 평가하는 과정이 이루어집니다. 공정하고 객관적인 평가를 위해, 각 결과는 관찰된 의사 결정 프로세스를 기반으로 데이터 과학을 이용해 점수를 산정하게 됩니다.

팀과의 만남

여기까지의 심사 과정을 통과하면, 해당 팀의 동료 몇 명, 상사, 그리고 최소 한 명의 임원과 일련의 일대일 인터뷰를 진행하게 됩니다. 이 과정을 통해 지원자는 Roblox를 더욱 다양한 관점에서 살펴볼 수 있게 됩니다. 보통 이 과정은 두 차례에 걸쳐 진행되지만 때로는 한 번의 방문 면접으로 진행되기도 합니다. 이 단계에서 면접관은 다시 한번 지원자의 문제 해결 접근 방식, 창의력, 비판적 사고 기술에 중점을 두고 직업적 포부 및 과거 경력에 대해 더욱 깊이 파고들 것입니다. 지원한 역할의 수준 및 팀에 따라 이 단계에서 코딩 및 설계 화이트보드 작업을 요청받을 수도 있습니다.

다음은 최고 기술 책임자인 Daniel Sturman의 조언입니다.

“Roblox가 원하는 인재는 혁신적이고 장기적인 안목의 소유자이며, 기존의 방식대로 일을 처리하는 것이 아닌 기본 원칙에 따라 행동하는 사람입니다.”

창의적인 문제 해결력 및 가치관 관련 면접

Roblox에서 다루고 있는 사안들은 본질적으로 개방형인 문제들입니다. 이를 위해서는 협업, 분석, 브레인스토밍, 여러 경쟁 요인의 균형을 잡는 능력 등을 활용해 각각의 목표 및 우선 순위에 맞는 해결책에 도달할 수 있어야 합니다. 따라서 Roblox는 인터뷰 프로세스에 이러한 부분을 반영해, 정해진 틀 이외의 참신한 사고를 할 수 있는 능력 및 문제의 모호함을 극복하고 구조화할 수 있는 능력을 평가하고 있습니다. 즉 Roblox 입사 면접은 단순한 기술적인 문제 해결이 아닌 고도로 개념적인 문제 해결력에 대한 테스트라 할 수 있습니다. 다시 말하지만, 여기엔 정답도 오답도 없습니다. 주어진 제약 및 요구 사항 하에, 합리적인 해결책을 추구해 나가는 사고 과정이 어떠한지 보고자 하는 것이기 때문입니다.

Sturman은 말합니다. “Roblox는 직원이 주도권을 잡고, 맡은 일을 완수하며, 용기 있게 다음과 같이 말할 수 있기를 원합니다. ‘제가 진행 중인 업무는 이와 같습니다. 만약 진행 과정에서 문제가 발생할 경우, 저는 다른 누군가가 해결해 주기를 바라는 것이 아닌, 직접 발 벗고 나서 방법을 찾아낼 것입니다.'”

마지막 단계

모든 과정을 통과해 당당히 합격한 당신. 축하 드립니다! 그럼 다음 과정은 무엇일까요? 채용 담당자는 이력서, 담당 팀 관리자의 면접 요약본 및 면접관의 피드백을 모두 모아 후보자 패킷을 만든 다음 최종 검토를 위해 채용 위원회에 전달합니다. 채용 위원회는 엔지니어링 조직 전반의 고위급 인원으로 구성되어 있으며, 이들은 모든 입사자들의 성공적인 결과를 위해 각자의 고유한 관점을 제시해 줍니다.


마지막으로 짚고 넘어가고 싶은 점은 Roblox의 면접에는 지원자 및 면접관 사이의 상호적인 성격이 있다는 사실입니다. 즉 Roblox는 지원자의 뛰어난 실력 및 적성을 파악하고 싶은 것은 물론, 나아가 지원자를 한 명의 사람으로서 알기를 원합니다. 동기 부여의 원천은 무엇인지, 지원자의 가치관이 Roblox와 어떻게 부합하는지 등에 관한 것들 또한 무척 중요합니다. 따라서 지금 이곳의 우리가 Roblox에 있게 된 이유 또한 기쁘게 공유할 것입니다. Roblox의 채용 면접은 지원자의 논리적 사고 능력뿐만 아니라 창의력을 평가할 수 있는 시간이 되어야 합니다. 그러므로 명확하게 질문하며, 복잡하고 모호한 문제에 대한 대응 방식 등에 대해 적극적으로 표명하는 것이 중요합니다.

“Roblox는 지원자의 동기 및 원동력에 무척 많은 관심을 가지고 있습니다. 어떤 변화를 만들어 본 적이 있나요? 기존에 이룬 자랑스러운 성과는 무엇이었나요? 기술 그 자체를 넘어 다른 분야를 포용하며, Roblox는 언제나 기개, 열정, 원동력을 가진 인재를 찾고 있습니다. 이것이 우리에게 매우 중요한 가치이기 때문입니다.” Sturman이 말합니다.

채용 과정에 대해 조금이나마 이해가 되었나요? 지금 바로 roblox.com/careers를 방문해 현재 진행 중인 엔지니어링 부문 채용 공고를 살펴보고 지원하세요. 많은 관심 바랍니다!