이 사이트의 콘텐츠는 인공지능(AI) 또는 기계 번역 기술을 사용하여 번역되었으며 오류가 있을 수 있습니다.

Skip to content

실제 프로젝트, 실제 규모: 로블록스의 신입 채용 기회

Two Roblox employees collaborating together on a project

어떤 사람들은 1억 명의 사용자에게 프로젝트를 선보이기까지 5년을 기다리기도 합니다. 로블록스에서는 출시 첫 달에 그런 일이 일어날 수 있습니다. 이러한 영향력을 발휘하기 위해서는 진정한 지원이 필수적입니다. 그래서 우리는 처음부터 빌더들의 여정에 막대한 투자를 하고 있으며, 모든 사람에게 동등한 기회를 제공하는 독창적인 기술 중심 평가와 출시 전부터 전담 지원을 제공합니다.

저는 인지과학을 전공했으며, 사람들이 게임 기반 환경에서 어떻게 학습하고 능력을 발휘하는지에 초점을 맞춘 박사 학위를 취득했습니다. 그 연구는 제가 로블록스에서 하는 모든 일에 반영되는 신념을 형성해 주었습니다. 바로 한 사람의 잠재력을 가장 잘 나타내는 지표가 항상 서류상에 드러나는 것은 아니라는 사실입니다. 중요한 것은 그 사람이 무엇을 할 수 있는지, 어떻게 생각하는지, 그리고 최선의 성과를 낼 수 있는 적절한 환경이 제공되는지 여부입니다. 이러한 확신이 바로 우리 팀이 초기 경력 프로그램을 설계하는 원동력입니다. 구체적으로는 다음과 같습니다:

빌더 사용 경험

Roblox에서는 빌더가 입사한 지 2주든 2년이든 상관없이 동일한 경험을 누립니다. 그들은 자신이 만든 것을 소유하며, 그 결과물은 사람들에게 전달됩니다.

수천 명의 제작자가 1억 명 이상의 사용자에게 서비스를 제공하며, 그들의 기여는 눈에 띄고 그들의 작업은 제품을 발전시킵니다. 여기서 출시되는 것의 규모는 실로 대단합니다. 저희 인프라 팀은 로블록스의 카프카(Kafka) 플랫폼을 확장하여 하루 18조 건 이상의 메시지를 처리할 수 있게 했으며, 안전 팀은 ROOST 모델 커뮤니티를 통해 현재 업계 전반에서 사용되고 있는 머신러닝 모델을 구축하고 오픈소스로 공개했습니다. 또한 제품 및 엔지니어링 팀은 ‘빌드(Build)’ 기능을 출시하여 로블록스 앱 내에서 직접 프롬프트를 입력해 게임을 제작할 수 있게 했습니다.

경력이 짧은 빌더들도 이와 동일한 규모로 성과를 내고 있습니다. 이전에, 우리 팀의 한 신입 사원은 실제 사용자가 입력하는 방식의 고유한 패턴을 학습하여 가짜 계정을 식별하는 머신러닝 모델을 구축했습니다. 이 모델은 실제 사용자 행동을 분석하여, 누군가가 다른 계정으로 활동하고 있을 때 이를 감지할 수 있을 만큼 뚜렷한 특징을 만들어냅니다. 이를 프로덕션 환경에 적용하기 위해서는 아키텍처 범위를 설정하고, 엄격한 테스트를 통해 접근 방식을 검증하며, 전체 훈련 및 모니터링 파이프라인을 구축해야 했습니다. 그 결과, 기존 시스템을 대체하고 대체 계정 탐지 정확도를 두 배로 높였으며, 플랫폼 내 악의적인 사용자를 식별하고 제거하는 데 직접적으로 기여했습니다.

로블록스에서 빌더들이 쌓는 모든 경험은 평생의 자산이 됩니다. 우리는 실시간 시스템, AI, 크리에이터 경제, 소비자 규모 기술의 교차점에서 문제를 해결합니다. 또한 신입 사원들이 성장해 나가는 과정에서 다양한 팀과 업무를 경험해 볼 수 있도록 장려합니다. 이곳에서 우리가 하는 일은 큰 의미를 지닙니다.

Roblox는 초기 경력 개발을 어떻게 지원하나요?

첫날부터 체계적인 멘토링

Roblox의 멘토링은 빌더들이 업무를 시작하기도 전에 체계적으로 마련되어 있습니다. 모든 인턴과 신입 사원에게는 전담 멘토와 매니저가 배정됩니다. 멘토들은 실무적인 지원을 제공하며 빌더들이 새로운 역할을 잘 헤쳐나갈 수 있도록 돕는 반면, 매니저들은 업무 범위를 설정하고 온보딩을 안내하며 프로그램 전반에 걸쳐 직접적인 피드백을 제공합니다. 이러한 관계는 단순히 질문에 답하는 것을 넘어섭니다. 엔지니어 닐 캄다르(Neil Kamdar)는 다음과 같이 말합니다. “SWE 인턴으로서의 역할은 단순히 코드 한 줄을 작성하는 것이 아니라, 위험과 절충점을 적극적으로 공유하고, 시스템을 개선하며, 신뢰를 쌓는 과정이기도 합니다. 저는 일상 업무 속에서 신입 사원의 성장을 지켜보며, 그들이 이러한 과정을 더 편안하게 받아들일 수 있도록 함께 노력합니다.”

이곳의 멘토링은 단순히 역량을 키우는 것뿐만 아니라 자신감을 심어주는 데에도 중점을 둡니다. 엔지니어 리처드 리우(Richard Liu)는 자신의 접근 방식을 다음과 같이 설명합니다. “저는 인턴들에게 다양한 설계 결정에 있어 자신의 판단과 경험을 믿고 자신감을 가져야 하며, 정답이 하나만 있는 경우가 드물기 때문에 정답을 놓칠까 봐 두려워하지 말아야 한다고 거듭 강조했습니다.”

내재화된 커뮤니티

이곳에서는 커뮤니티가 빠르게 형성되며, 그 대부분은 의도된 결과입니다. 프로그램 전반에 걸쳐 해피 아워, 사교 행사, 네트워킹 기회를 제공하여 회사 전역의 신입 개발자들을 연결해 줍니다. 한 신입 개발자가 이를 가장 잘 표현했습니다. “모두가 정말 친절하고, 비록 신입 사원이지만 제 일이 실제로 중요하며 영향력을 미치고 있다고 느낍니다.” 코호트 경험을 넘어, 로블록스에는 직원들이 비슷한 배경, 정체성, 관심사를 가진 동료들과 교류할 수 있는 다양한 친목 모임이 있습니다. 

고위 경영진과의 소통

강연, 해커톤, 데모 데이는 프로그램 전반에 걸쳐 일정표에 포함되어 있으며, 고위 경영진은 단순히 발표를 하기 위해서가 아니라 업무에 적극적으로 참여하기 위해 이러한 행사에 참석합니다. 이러한 행사 외에도 신입 직원들은 파이어사이드 채팅과 공개 질의응답 세션을 통해 경영진과 직접 소통할 수 있으므로, 누구도 고립된 상태에서 업무를 수행하지 않습니다. 빌더들은 큰 그림을 이해하고, 회사의 미래 방향에 대해 질문하며, 자신의 업무가 로블록스가 대규모로 구축해 나가는 것과 어떻게 연결되는지 확인할 수 있습니다. 특히 박사 과정 인턴의 경우, 컨퍼런스 형식의 포스터 발표회와 특허 출원 및 혁신에 관한 지적재산권(IP) 자문위원과의 전용 세션도 포함됩니다. 모든 프로그램에서 가시성은 사후 고려 사항이 아니라, 프로그램 자체에 내재되어 있습니다.

A Roblox employee speaking with colleagues in her role at the company

Pathways 살펴보기

대부분의 신입 채용은 자격 요건에 중점을 둡니다. 로블록스에서는 빌더의 역량에 주목합니다. 저희 인사 과학 팀은 수년에 걸쳐 로블록스에서 성공을 실제로 예측할 수 있는 요소가 무엇인지 연구해 왔으며, 그 결과를 바탕으로 평가 체계를 구축했습니다. 목표는 일관되고 엄격하며, 지원자의 과거 경력이 아닌 실제 능력을 바탕으로 모든 지원자에게 공정한 기회를 제공하는 프로세스를 만드는 것입니다. 모든 채용 프로그램에서 우리는 똑같은 자질을 갖춘 인재를 찾고 있습니다. 바로 통찰력이 뛰어나고, 의욕이 넘치며, 주도적으로 책임을 질 준비가 된 사람들입니다. 

인턴십

로블록스의 인턴십은 한 가지 원칙을 바탕으로 운영됩니다. 바로 경력 초반의 인재들이 의미 있는 업무를 수행할 수 있는 기회를 제공하는 것입니다. 매년 여름, 소프트웨어 엔지니어링, AI/ML, 제품 디자인, 제품 관리 분야에서 인턴을 모집하며, 각 인턴은 여름 동안 한 프로젝트를 처음부터 끝까지 주도적으로 수행합니다. 인턴들은 학기로 복귀하기 전까지 프로젝트의 범위를 설정하고, 개발하며, 수억 명의 사용자가 이용하는 플랫폼에 출시합니다. 프로그램이 끝날 무렵에는 전사 고위 경영진이 참석하는 데모 데이에서 자신이 개발한 결과를 발표합니다. 이 작업은 다른 누군가가 이어받기를 기다리며 샌드박스에 방치되지 않습니다. 우리는 이를 실제 서비스에 적용합니다.

한 신입 직원은 이 경험을 다음과 같이 잘 표현했습니다. "수억 명의 사용자에게 긍정적인 영향을 미치는 시스템을 다룰 수 있는 특권을 누리고 있습니다. 고객에 대한 책임감을 느끼며, 고객들이 더 나은 경험을 위해 저를 믿고 의지하고 있다고 생각합니다. 그런 신뢰 덕분에 제가 의미 있는 일을 하고 있으며 소중히 여겨진다고 느낍니다."

정규직 신입 엔지니어 채용

Roblox에서 경력을 시작한다는 것은 주인의식을 가지고 시작한다는 것을 의미합니다. 신입 사원들은 실제 프로젝트를 맡고, 의미 있는 결정을 내리며, 대부분의 엔지니어가 경력을 수년 쌓은 후에야 접하게 되는 규모의 작업을 출시합니다. 문제는 더 어렵고, 그 결과는 실생활에 직접적인 영향을 미치며, 개발자들은 자신의 성장에 진심으로 투자하는 팀의 지원을 받아 이러한 과제에 당당히 맞서 해결해 나갈 것으로 기대됩니다.

로블록스는 빠르게 성장하고 있으며, 이는 항상 구축할 것이 더 많고 발전할 여지가 더 넓다는 것을 의미합니다. 신입 엔지니어들은 시간이 지남에 따라 다양한 팀과 업무를 탐색하도록 적극 장려받습니다. 이는 자신의 전문 분야를 더 깊이 파고들든, 새로운 분야로 방향을 전환하든 상관없이 적용됩니다. 진로는 정해져 있지 않으며, 회사는 그 진로가 어디로 이어지든 지원할 수 있을 만큼 충분히 규모가 큽니다. 한 신입 엔지니어는 이렇게 말했습니다. “다른 기술 기업에서는 평범한 주니어 소프트웨어 엔지니어(SWE)가 할 수 없는 일들을 맡아 실질적인 영향을 미칠 수 있다는 점이 마음에 듭니다.”

박사 과정 기회

Roblox에서는 연구의 엄격함과 생산 규모의 규모가 하나의 역할 안에서 공존합니다. 빌더들이 이곳에서 수행하는 업무는 NeurIPS, ICML, CVPR, SIGGRAPH, ACL과 같은 최고 수준의 학술대회에서 동료 심사를 거친 연구에 기여하는 동시에, 세계 최대 규모의 소비자 플랫폼 중 하나에 직접 적용됩니다.

로블록스의 박사 과정 엔지니어와 연구원들은 기초 AI, 안전, 성장 및 발견, 경제, 인프라 등 다양한 분야에서 해결하기 어려운 개방형 문제들을 연구합니다. 여기에는 텍스트를 3D 콘텐츠로 변환하는 ‘로블록스 큐브(Roblox Cube)’와 같은 최첨단 다중 모달 기초 모델 구축, 매일 수십억 건의 상호작용을 실시간으로 평가하는 머신러닝 시스템 배포, 그리고 세계 최대 규모의 실시간 추천 플랫폼 중 하나에서 플레이어를 다양한 경험과 연결해 주는 추천 아키텍처 설계 등이 포함됩니다.

인턴십 기간 동안 참가자들은 컨퍼런스 형식의 ‘박사 과정 포스터 쇼케이스’에서 자신의 연구 성과를 발표하고, 특허 출원에 대해 지적재산권(IP) 자문위원과 상담하며, 기술 교류 점심 모임 및 네트워킹 행사를 통해 더 넓은 박사 과정 동료들과 교류합니다. 정규직 박사 연구원 직책은 동일한 연구 환경을 제공하며, 더 깊이 있는 연구를 진행할 수 있는 충분한 시간을 보장합니다.

커뮤니티 견습 프로그램

이 플랫폼을 수년간 구축해 온 사람들만큼 이 플랫폼을 잘 이해하는 사람은 없습니다. 커뮤니티 견습 프로그램은 Roblox 크리에이터와 개발자에게 열려 있는 12주간의 유급 기회입니다. 학위 등록은 필요하지 않습니다. 주요 자격 요건은 플랫폼을 더 좋게 만드는 도구를 개발하는 데 열정을 가진 크리에이터라는 점입니다. 수습생들은 크리에이터 팀이나 엔진 팀에 배정되어, 매일 수백만 명의 개발자가 사용하는 라이브러리, 인터페이스, 크리에이터 툴 개발에 기여하는 Lua 중심 프로젝트를 진행합니다. 수습생들의 의견은 커뮤니티가 실제로 사용하는 도구의 형태를 결정짓습니다.

이 프로그램을 수료한 사람들은 이 경험이 일종의 ‘완결된 순환’을 이룬다고 묘사합니다. 엔지니어링 매니저 웬치 야오(Wenqi Yao)는 이를 직접 목격했습니다. “우리 커뮤니티는 엄청난 재능을 지녔으며, 더 많은 크리에이터가 이 프로그램에 참여하기를 바랍니다. 우리 팀의 한 인턴은 플랫폼 개선에 대한 열정이 워낙 커서, 결국 디자이너들과 협력하여 원래 프로젝트 범위를 완전히 벗어난 기능을 제안하고 출시하기까지 했습니다.” 한 전직 인턴은 이를 간단히 이렇게 표현했습니다. “제가 직접 ‘소시지가 어떻게 만들어지는지’를 배울 수 있었고, 최고 수준의 엔지니어들과 직접 협력하여 커뮤니티에 실질적인 도움이 되는 새로운 기능을 개발할 수 있었습니다.”

대규모 구축 준비가 되셨나요?

Roblox는 10억 명의 사용자를 달성하기 위한 여정을 이어가고 있습니다. 저희 플랫폼은 지속적으로 확장되고 있으며, 저희와 함께 성장하고자 하는 분들을 위해 모든 부서에서 의미 있는 업무가 기다리고 있습니다. 저희 팀은 실시간 참여도를 높이고, 글로벌 커뮤니티를 보호하며, 게임 제작의 한계를 뛰어넘는 과제를 해결해 나가고 있습니다. 인턴이든 정규직이든, 모든 인재는 소프트웨어 엔지니어링, AI 과학, 머신러닝 엔지니어링, 제품 디자인, 제품 관리 등 다양한 분야에서 이러한 과제를 해결해 나가고 있습니다. 저희는 어려운 일에 도전하고자 하는 예리하고 호기심 많은 인재를 찾고 있으며, 출신 학교나 배경에 관계없이 이러한 인재를 발굴할 수 있도록 채용 프로세스를 구축했습니다. 

로블록스에서는 개인의 기여가 대규모로 사람들에게 전달되며, 신입 사원의 경력 개발은 입사 초기부터 진지하게 다뤄집니다. 채용 기회 및 자세한 정보를 확인하려면 신입 채용 사이트를 방문해 보세요.