문제해결형 JD란 무엇인가요?
문제해결형 JD는 새로운 구조로 작성된 당근의 채용공고예요. 문제에 초점을 맞춰 이 포지션에서는 어떤 문제를 해결하게 되는지, 그를 통해 어떤 경험을 할 수 있는지 소개해요. 지원자분들께서 포지션에 대해 보다 잘 이해할 수 있도록 작성되었어요.
뉴컨텐츠팀을 소개해요
뉴컨텐츠팀은 기존의 당근마켓에 없는 새로운 컨텐츠 기반의 서비스를 만들어요. 팀의 목표는 사용자들이 새로운 컨텐츠를 만들고 참여하는 총체적인 경험을 만드는 일이에요. 우리는 사용자 경험에 집중하며, 유저의 만족도를 모든 것을 결정짓는 요소로 생각해요.
우리 팀은 이런 개발 도구를 주로 사용하고 있어요
Golang, gRPC, Redis, MySQL, Kafka, AWS, Datadog, Kubernetes
이런 문제를 해결하고 싶어요
기존의 당근마켓은 텍스트 중심의 게시판 형태로 서비스를 제공해요. 동네에서 일어나는 모든 일을 표현하기에는 이러한 게시판 형태는 한계가 있어요. 동네 가게 사장님들이 좀더 생동감 있게 가게의 물건을 보여주고, 동네 주민이 우리 동네에서 실시간으로 일어나는 일을 표현할 수 있는 수단을 만들고 싶어요. 이러한 일을 해내기 위해 우리 팀은 새로운 컨텐츠 형식을 탐색하고 이를 적절하게 당근마켓 서비스에 녹여내고자 해요.
뉴컨텐츠팀 백엔드 엔지니어의 역할은 백엔드 엔지니어링 역량을 바탕으로 이러한 문제해결에 기여하는 것이에요. 이 과정에서 유저의 목소리를 바탕으로 서비스를 설계하고 구현해요. 데이터 분석 및 실험을 원활하게 진행할 수 있도록 데이터 수집 및 활용이 가능한 환경을 구축하는데 노력해요. 다른 소프트웨어 엔지니어링 직무와 마찬가지로 일상적인 업무는 테크스펙 및 소스코드 작성과 리뷰, 테스트 그리고 배포 및 운영 등 소프트웨어 개발의 라이프사이클 전체를 포함해요.
이런 분과 문제를 해결하고 싶어요
백엔드 엔지니어로서 아래의 모든 것에 숙달해야 하는 것은 아니지만 팀에 합류한다면 필요에 따라 깊은 수준으로 이해하고 적용할 수 있어야 해요.
- 서버 애플리케이션 개발의 라이프사이클 전체에 익숙하고 이러한 프로젝트를 수행하는 것을 두려워하지 않아요
- PM, 디자이너 및 클라이언트 엔지니어가 포함된 풀스택 목적조직의 업무 방식을 이해하고 있고 백엔드 엔지니어의 업무가 단순히 서버 코드 작성이 아니라는 것을 이해하고 있어요
- 팀의 목표를 위해 현재 상황에 맞는 적절한 기술 수준을 선택할 수 있으며 추후 적절히 더 나은 방향으로 개선할 수 있는 결정을 내릴 수 있어요
- 소프트웨어 엔지니어링은 단순히 소스코드를 작성하는 것 이상으로, 시간의 흐름에 따라 변화하고 발전하는 소프트웨어를 관리하는 정책, 도구, 그리고 모범 사례를 포괄하는 개념이라고 생각해요
이런 성장을 이룰 수 있어요
뉴컨텐츠팀은 구성원이 다음과 같은 성장을 이룰 수 있다고 믿어요.
소프트웨어 엔지니어링을 깊이 있게 이해하는 엔지니어로 성장할 수 있어요.
한정된 리소스를 활용하여 어떻게 임팩트가 가장 큰 결과물을 만들 수 있을지 끊임없이 고민해볼 수 있어요. 그리고 더 나은 소프트웨어 엔지니어링을 실현하기 위해 기존의 관습에 저항하고 새로운 방식들을 끊임없이 시도해볼 수 있어요.
대규모 트래픽을 다루는 백엔드 전문가로 성장할 수 있어요.
대규모 트래픽을 가진 서비스의 근간에는 어떠한 문제들이 있고 이를 어떻게 다루고 해결하는지를 경험할 수 있어요. 계속해서 성장하고 있는 서비스인 만큼 문제의 유형도 다양하고 복잡해요. 난이도가 높지만 그만큼 해결했을 때의 기쁨도 우리가 누리게 될 성장의 기울기도 높을 것이라고 믿어요.
리더십을 경험해볼 수 있어요.
목표를 달성하기 위한 태스크를 스스로 정의하고 최종 결과물까지 자기주도적으로 만드는 경험을 할 수 있어요. 이 때 혼자가 아닌 팀으로서 동료들의 성장에 기여하고 필요에 따라 각자 스스로가 리더십을 발휘할 수 있도록 성장할 수 있어요.
이렇게 합류해요
- 서류 전형 → 2. 화상 면접 → 3. 직무 면접 → 4. 컬처핏 면접 → 5. 최종 합격
참고해 주세요
- 정규직 채용의 경우 3개월의 수습 기간이 있어요
- 평가 결과에 따라 수습 기간이 연장되거나 채용이 취소될 수 있어요
- 면접 시 라이브 코딩 테스 트와 시스템 디자인 인터뷰를 진행해요
- 이 포지션은 산업기능요원 (보충역 편입, 보충역 전직, 현역 전직) 채용이 가능해요