브레이브모바일
국내 최고의 생활서비스 매칭플랫폼 숨고
IT
200명
https://www.soomgo.team/
[Tech Team / Backend Chapter] Backend Engineer
Python
MySQL
MongoDB
Redis
Elasticsearch
Kafka
RabbitMQ
gRPC
Kubernetes
ArgoCD
Git
GitHub
Bitbucket
NewRelic
Bugsnag
Flask
Falcon
FastAPI
19
7 - 10년
학사
정규
2024. 9. 11. - 채용시 마감
🚩 포지션 정보
소속 팀: Tech Team / Backend Chapter
고용 형태: 정규직 (3개월 수습 기간)
근무 시간: 주 5일 (월~금), 탄력근무제 운영 (오전 8시~11시 자율 출근), 주 40시간 근무제 운영
🧭 숨고 합류 여정
- 제출 서류: 경력 중심의 이력서 (필수), 자기소개서, 포트폴리오 (선택)
- 채용 과정: 서류 전형 → 1차 인터뷰 -> 원데이 인터뷰(2차&3차) → 처우 협의 → 최종 합격
- 전형 과정에서 인터뷰 전형 이후 레퍼런스 체크가 진행될 수 있습니다
- 숨고 및 지원자의 상황에 따라 전형 절차는 달라질 수 있습니다
🛠️ 기술 스택 & 사용 툴
- 프로그래밍 언어 및 프레임워크: Python (Flask, Falcon, FastAPI)
- 데이터베이스: MySQL, MongoDB, Redis, ElasticSearch
- 메시징 및 이벤트 스트리밍: Kafka, RabbitMQ
- 원격 프로시저 프로토콜: gRPC
- 컨테이너화 및 오케스트레이션: Kubernetes (K8s),ArgoCD
- 버전 관리 및 CI/CD: Git, GitHub, Bitbucket
- 모니터링 및 디버깅: NewRelic, Bugsnag
- 협업 툴 & 지원 도구: Slack, Confluence, Jira, Copilot
🤝 합류 직후 이런 일을 해요
- 서비스 안정성 유지: 백엔드 시스템을 개발하고 유지보수하여 서비스의 안정성과 가용성을 높입니다
- REST API 설계 및 구축: 데이터 접근을 위한 API 서버를 설계하고 구축하여 모바일, 프론트엔드와의 데이터 교환을 원활하게 합니다
- 기능 추가 및 개선: 새로운 기능을 추가하고 기존 기능을 개선하여 고객 경험을 향상시키고 시장 변화에 대응합니다
- 테스트 및 코드 리뷰: 테스트 코드 작성과 코드 리뷰를 통해 서비스 품질을 보장하고 버그를 사전에 방지합니다
- 성능 최적화: 성능 모니터링과 병목 현상 식별을 통해 시스템의 속도와 효율성을 개선합니다
🔭 장기적으로 이런 일도 할 수 있어요
- 레거시 시스템 개선 및 리팩토링: 기존 시스템을 분석하고 최신 기술로 개선하여 성능과 유지보수성을 향상시킵니다
- 확장성 및 대용량 처리 설계: 서비스의 성장에 대비해 시스템 아키텍처를 설계하고, 대용량 데이터 처리를 지원합니다
- 기술 전략 수립: 기술 로드맵을 설정하고 최신 기술을 적용하여 경쟁력을 유지합니다
- 시스템 모니터링 및 성능 튜닝: 성능 데이터를 분석하고 최적화하여 안정적인 운영을 보장합니다
- 기술적 부채 관리: 코드베이스의 복잡성을 줄이고 품질을 유지하기 위해 기술적 부채를 관리합니다
🚀 이런 분을 찾아요
- 7년 이상의 백엔드 개발 경험, 또는 이에 준하는 역량을 가지신 분
- 마이크로서비스 아키텍처(MSA) 환경에서의 백엔드 개발 경험이 있으신 분
- 대규모 데이터 및 트래픽 처리, 트랜잭션 대응 경험이 있으신 분
- Python 및 Python web framework를 활용한 백엔드 개발에 거부감이 없으신 분
- REST API 설계 및 개발 경험이 있으신 분
- RDBMS에 대한 이해가 높고 MySQL을 깊이 있게 사용해 보신 분
- NoSQL 데이터베이스인 MongoDB를 깊이 있게 사용해 보신 분
- 코드 개선을 위한 논의에 열린 자세를 갖고 계신 분
- 이해하기 쉬운 코드 및 테스트 코드 작성을 선호하는 분
- 다양한 직무의 동료들과 원활하게 협업하며, 서로를 존중하고 배려하는 문화를 함께 만들어갈 수 있는 분
👑 이런 분이라면 더욱 좋아요
- AWS를 이용한 인프라 운영 경험이 있으신 분
- Kubernetes 환경을 경험해 보신 분
- 자동화와 CI/CD 파이프라인 구축 및 운영 경험이 있으신 분
- 문제를 신속하게 파악하고, 원인을 분석하여 해결책을 제시할 수 있는 추론 능력이 뛰어나신 분
- 동료들과 함께 점진적으로 개발 문화를 발전시키고, 협업을 통해 긍정적인 팀 환경을 구축하고 싶으신 분
💬 미래의 동료에게 드리는 한 마디
안녕하세요. Backend Engineer Aiden입니다. 저는 게임회사에서 서버 개발로 커리어를 시작해 지금은 숨고의 Backend Chapter에 합류해 일하고 있습니다. 숨고 Backend Chapter에서는 숨고 서비스가 안정적으로 서비스될 수 있도록 매일 발생하는 대량의 유저 트래픽을 효율적으로 처리할 수 있는 아키텍처를 추구하고 있습니다. 시스템을 오래 운영하다 보면 레거시가 생길 수밖에 없고 그 부분을 어떻게 해결하느냐가 모든 개발팀의 큰 숙제일 것입니다. 숨고에서는 레거시 개선을 전략적이고 안정적으로 접근하고 있어 이 부분 또한 프로덕트를 발전시켜 나가는 데 걸림돌이 되지 않고 있습니다. 전체 테크 조직에서는 대내외적으로 현재 기술 동향을 파악하고 도입하는 데 아낌없는 지원을 해주십니다. AWS, MonogDB, PyCon 등 기술 콘퍼런스에 참석하는 것을 권장하고 거기서 얻은 인사이트를 공유하며 새로운 기술 트렌드와 발맞춰 가고 있습니다. 숨고 Backend Chapter에 합류하신다면 개인의 성장이 곧 프로덕트의 성장으로 연결되는 경험을 하실 수 있을 것입니다.
출처: 브레이브모바일 공식 채용 사이트