라프텔(Laftel)-백엔드 개발자 Python, Django (1~5년)
라프텔(Laftel)-백엔드 개발자 Python, Django (1~5년)
1/2
라프텔(Laftel)서울 영등포구경력 1-5년

백엔드 개발자 Python, Django (1~5년)

포지션 상세

[백엔드 팀 소개]
2017년 스트리밍 서비스를 본격적으로 시작하면서, 적은 인원으로 안정적인 백엔드 시스템 구축에 노력해 왔어요. 당시에 1명으로 시작한 백엔드팀은 팀과 라프텔에 대한 애정을 바탕으로 현재는 총 8명의 팀 규모로 성장했어요.
백엔드 팀은 코드를 작성하는 것뿐만 아니라 인프라 구축 및 운영 지원 업무를 함께 수행하고 있기에 다양한 기술 분야의 폭넓은 지식과 기술, 그리고 비즈니스 사이의 상호작용에 대한 깊은 이해를 요구해요.
비즈니스의 목표를 달성하는 것이 가장 중요한 미션이지만, 성능, 보안, 안정성도 중요하게 생각해요. 비즈니스 요구사항을 빠르게 구현하면서도 성능과 안정성은 계속해서 개선할 수 있도록 노력해요.
프로덕트는 한국 서비스와 글로벌 서비스로 나누어져 있지만, 하나의 팀으로 구성되어 있어요. 자신이 담당하지 않는 서비스와 모듈에 대해서도 충분히 파악하고 언제든지 개발이 가능한 수준으로 이슈를 공유하고 논의하는 것을 지향해요.

[백엔드 팀의 일하는 방식]
• 속도와 기능 구현에 집중하는 업무 스타일 보다는 충분한 논의와 장기적인 유지보수 관점에서의 설계를 추구하고 있어요.
• 리드 개발자부터 시니어/주니어 구분 없이 함께 공유하고 토론해요.
• 간단한 요구사항 변경 하나에도 전체적인 시스템의 관점에서 고민해요.
• 혼자 고민하기 보다는 설계 의도를 공유하고 구현 방향성에 대한 싱크를 맞춘 후 개발하고 있어요.
• 작은 팀으로 큰 B2C 서비스를 중단없이 안정적으로 운영하고 있어요.
• 누가 봐도 이해하기 쉬운 코드를 작성하려고 노력하고 있어요. 코드는 개인의 개성 보다는 팀의 코드 스타일에 따라 작성하며 한 명이 작성한 것 같은 코드를 지향해요.
• 스쿼드마다 한 명의 백엔드 개발자가 참여하지만, 그룹에서 동료들과 개발 방향을 토론하면서 개발해요.
• 코드 리뷰 뿐만이 아니라, 기능 정의 및 구현 방향 등 설계 단계부터 공유하고 리뷰하고 있어요. 이를 통해 일관성 있는 팀의 코드 품질을 확보할 수 있도록 노력하고 있어요.
• 테스트 코드를 작성하고 버그나 장애 발생 시 단순히 증상을 해결하는게 아니라 발생 원인 분석 및 근본적인 해결을 하려고 해요.
• 업무 진행 시 코드 리뷰와 리팩토링을 병행하며 버그를 찾고, 버그 수정 시 버그에 대한 회귀 테스트 작성을 권하고 있어요.
• 모든 팀원이 전체 백엔드 시스템의 흐름을 이해하는 것을 지향해요. 유연한 스쿼드 분배가 가능하고, 장애 발생 시에도 담당자가 아닌 팀원이 문제를 찾고 수정할 수 있는 유연한 팀을 만들기 위해서 노력해요.
• 주기적으로 관심 갖는 기술, 최근 겪은 시행 착오, 팀 문화 개선을 위한 의견 등 자유 주제로 짧게 발표를 하고 의견을 나누는 시간을 갖고 있어요.

[팀원을 채용하는 이유]
한국 서비스 규모가 국내 1위 애니 스트리밍 서비스로 성장하였고, 최근 글로벌 서비스 런칭에 따라 사업 영역이 확장되고 있어요. 그만큼 백엔드 팀이 기여할 수 있는 부분이 늘어났기 때문에 점진적으로 신규 채용을 진행하고 있어요.
다만 급하게 팀원을 늘리기 보다는 라프텔과 백엔드 팀과 잘 맞는 분을 모시려고 해요.

[백엔드 팀은 이런 동료를 기다리고 있어요]
• 팀으로서 상호 신뢰를 충분히 쌓는 것을 중요하게 생각하는 분.
• 팀의 레거시 코드 베이스를 존중하고, 부드러운 의사소통과 다른 사람의 의견을 잘 받아들일 수 있는 분
• 자신이 말하고자 하는 내용을 전달할 때 상대방을 충분히 배려하고 친절하게 전달하실 수 있는 분
• 즐겁게 일할 수 있는 조직 문화를 함께 만들어 나갈 수 있는 긍정적이고 팀에 잘 융화 될 수 있는 분
• 지적으로 겸손하고, 개인적인 성과 보다 공유와 나눔을 통해 함께 성장하는 것을 지향하는 분

[언론에 소개된 라프텔]
• 라프텔 기업문화 소개 영상 [
https://buly.kr/58PlHwM ]
• KLAB 라프텔 기업 소개 영상 [
https://buly.kr/C07scrj ]
• 메인 소비자층을 10~20대로 삼아 마케팅한다, 박종원 라프텔 대표 [
https://buly.kr/6tZL66W ]
• 한 우물 파니 유료구독 1000만…팬덤 노린 '전문 OTT' 뜬다 [
https://buly.kr/GE5V5Lf ]
• 애니 신작 찾나요? 넷플릭스보다 여기! 화제의 기업 [
https://buly.kr/28qsc5W ]
• 넥슨 “라프텔과 가명정보 결합으로 데이터 사이언스 강화” [
https://buly.kr/FhLE8uV ]
• DBR Case Study : 국내 최대 애니메이션 OTT ‘라프텔’의 성장 전략 [
https://buly.kr/BTN2bKs ]

주요업무

[Python Django DRF 기반의 서버 API 개발 및 유지보수]
• 백엔드의 모든 비즈니스 도메인은 스쿼드 단위에서 개발 및 유지보수 진행
• 스쿼드에 할당되어 신규 기능 구현 및 기존 기능 유지보수
- ex) 사용자 별점 스쿼드, 푸시 알림 스쿼드, 댓글 스쿼드
- 스쿼드란(Squad) : 10명 이하의 소규모로 다양한 기능을 가진 구성원이 함께 일하는 팀을 의미 (개발자,디자이너,기획자가 한 팀이 되어서 프로젝트를 진행하는 팀)

[영상 인코딩, 관리 및 AWS 서드파티를 이용한 자동화 프로세스 개발 및 유지보수]
• 영상 인코딩 자동화 시스템 개발 및 유지보수
• 콘텐츠 관리, 영상 인코딩, DRM 스트리밍 패키징 등의 개발 및 유지보수
- ex) 신규 인코딩 옵션 적용 및 일괄 인코딩을 통한 영상 교체

[사용자 데이터, 매출 집계, 정산 등의 지원 업무]
ex) 재생 기록 집계, 매출 집계 및 정산 시스템, 서드파티 분석 도구 연동 작업, 장고 어드민 개발 및 대규모 데이터 수정 업무 지원

자격요건

• 백엔드 개발 경력 1~5년 정도 되시는 분
• Python 3.x 기본 문법과 Django 프레임워크의 기본에 충실한 쉽고 간결한 코드를 작성하시는 분
• 데이터베이스, 네트워크, 운영체제, 소프트웨어 공학 등 백엔드 관련 CS 기초 이론의 충분한 지식을 기반으로 합리적인 의견 제시가 가능하신 분
• 유연한 소통과 조율을 통해서 모두가 만족할 수 있는 결론을 내리는데 기여할 수 있는 분
• 문제 발생 시 우선 순위를 고려하여 기민하게 대응하면서도 발생한 문제의 근본적인 원인을 찾아서 이해하고 개선 방향을 제시할 수 있는 분

※엔지니어 채용은 면접 전 기술과제 전형(코드 테스트)이 있어요.

기술 스택 • 툴

태그

마감일

상시채용

근무지역

서울시 영등포구 국제금융로 10, 서울국제금융센터 TWO IFC 13층
본 채용정보는 원티드랩의 동의없이 무단전재, 재배포, 재가공할 수 없으며, 구직활동 이외의 용도로 사용할 수 없습니다.

본 채용 정보는 에서 제공한 자료를 바탕으로 원티드랩에서 표현을 수정하고 이의 배열 및 구성을 편집하여 완성한 원티드랩의 저작자산이자 영업자산입니다. 본 정보 및 데이터베이스의 일부 내지는 전부에 대하여 원티드랩의 동의 없이 무단전재 또는 재배포, 재가공 및 크롤링할 수 없으며, 게재된 채용기업의 정보는 구직자의 구직활동 이외의 용도로 사용될 수 없습니다. 원티드랩은 에서 게재한 자료에 대한 오류나 그 밖에 원티드랩이 가공하지 않은 정보의 내용상 문제에 대하여 어떠한 보장도 하지 않으며, 사용자가 이를 신뢰하여 취한 조치에 대해 책임을 지지 않습니다.
<저작권자 (주)원티드랩. 무단전재-재배포금지>