| 팀 소개
전 세계 수백만 사용자와 크리에이터가 사랑하는 글로벌 디자인 플랫폼 미리캔버스는 기술적 혁신과 성장을 통해 창의적인 경험을 지속적으로 확장하고 있습니다.
사용자 중심의 서비스를 함께 만들어갈 열정적인 백엔드 개발자를 초대합니다. 특히 검색 엔진 분야에서 풍부한 경험을 보유한 분들을 환영합니다. 저희와 함께하면 기술적 역량을 강화하는 동시에 실제 서비스에 기여하는 보람을 느낄 수 있습니다.
| 백엔드 팀은 이렇게 일해요
"완벽보다 성장, 그리고 협업을 중시합니다."
- 복잡함을 줄이고, 서비스 확장성과 유지보수를 고려한 현실적인 설계를 지향합니다.
- 레거시의 가치를 인정하면서도 점진적인 개선으로 기술 부채를 관리합니다.
- 문제 원인을 함께 탐구하고, 다양한 시도를 안전하게 실험할 수 있는 환경을 만듭니다.
- 한 번에 큰 리팩토링보다 작은 최적화를 반복하며 꾸준히 성과를 쌓습니다.
- 강점을 기반으로 업무를 수행하고, 코드 리뷰를 통해 서로의 학습을 돕습니다.
| 미리캔버스 백엔드팀과 함께하면 좋은 이유
"기술 성장과 비즈니스 임팩트를 동시에 경험할 수 있습니다."
- 글로벌 수백만 사용자가 쓰는 프로덕트의 백엔드를 책임지며, 검색 엔진(Elasticsearch, OpenSearch)과 클라우드 아키텍처 기반의 대규모 트래픽 처리/안정화 경험을 쌓을 수 있습니다.
- AI와 검색 기술을 활용한 맞춤형 추천, 효율적인 데이터 검색 기능 등을 직접 구현하며 사용자 경험 개선이 곧바로 체감되는 과정을 경험합니다.
- 아이디어 제안과 기술 결정에 적극적으로 참여하며, 주도적으로 서비스를 설계하고 개선할 수 있습니다.
- 팀 내 세미나, 감정 기반 회고, 스터디, 컨퍼런스 참여를 통해 최신 기술을 탐구하고, 문제 해결 경험을 동료들과 적극적으로 나눌 수 있습니다.
- 아래 게시글을 통해 미리디 백엔드 팀의 일하는 방식을 미리 만나보세요!
👉 백엔드 팀 리드 인터뷰 보러 가기
👉 백엔드 팀 기술 세미나 'Tech Talk' 보러 가기
| 자격 요건
"이런 분이라면 목표 달성에 확신을 얻을 것 같아요"
- Opensearch나 Elasticsearch 같은 검색 엔진을 활용한 경험(클러스터 관리, 쿼리 최적화 등)이 풍부하신 분
- Java, Spring, AWS 기반 웹 백엔드 서비스 개발 경험이 있으신 분
- RESTful API 설계 및 개발에 익숙하신 분
- 데이터베이스 성능 최적화와 효율적인 쿼리 작성에 관심이 많으신 분
- 대규모 트래픽 환경에서의 서비스 최적화 경험이 있으신 분
- 컴퓨터 과학의 기본 원리와 자료구조, 알고리즘에 대한 깊은 이해가 있으신 분
| 우대 사항
"이런 분이라면 장기적으로 서로에게 더 긍정적일 것 같아요!"
- 다양한 디자인 패턴을 이해하고 이를 활용해 확장성 높은 코드를 작성하시는 분
- 클린 코드 작성과 지속적인 리팩토링으로 코드 품질 향상에 기여하시는 분
- 다양한 배경의 팀원들과 원활히 소통하며 협업할 수 있는 뛰어난 커뮤니케이션 능력을 갖추신 분
- 벡터 검색(Vector Search) 구현 경험, 예를 들어 HNSW나 IVF 알고리즘을 활용한 유사도 검색 시스템 구축 경험이 있으신 분
- AI 모델(예: embedding 모델이나 ML 모델)을 Opensearch/Elasticsearch와 연동하여 실시간 검색 및 추천 기능을 개발한 경험이 있으신 분
- 하이브리드 서치(Hybrid Search) 구현 경험, 예를 들어 키워드 기반 검색과 벡터 검색을 결합하여 정확도와 관련성을 높인 시스템 개발 경험이 있으신 분
- 검색 전처리(Preprocessing) 경험, 예를 들어 토큰화, 정규화, 또는 임베딩 생성을 통해 쿼리와 문서의 품질을 최적화한 경험이 있으신 분
| 미리디에서 활용하는 기술 스택
- 언어 및 프레임워크: Java, Spring Boot
- 데이터베이스: PostgreSQL, MongoDB, DynamoDB, Redis, Vector 데이터베이스
- 검색 엔진: AWS Opensearch (벡터 검색 기능 포함)
- AI 연동: AI 모델(embedding, ML 모델)과 검색 엔진의 통합
- 모니터링: Datadog, CloudWatch
- 데이터 솔루션: Databricks
- 클라우드 환경: AWS
| 이력서에 이런 내용을 함께 공유해주시면 좋아요!
"지원자님의 이야기를 통해 더 깊이 이해하고 싶습니다."
- 단순히 사용 가능한 기술 목록보다는 실제 문제를 해결했던 구체적인 사례를 중심으로 작성해주세요.
- 경력 중 가장 도전적이었던 프로젝트나 의미 있었던 성취, 혹은 실패를 극복했던 과정에 대해 공유해주세요.
- 오픈소스 기여 경험이나 코드 분석 후 적용한 사례가 있다면 알려주세요.
- 팀의 생산성을 높이거나 코드 품질 개선에 기여했던 경험도 함께 들려주시면 좋습니다.
| 기타 사항
- [서류 전형] - [1차 인터뷰] - [2차 인터뷰] - [처우 협의] - [입사] 의 프로세스로 진행됩니다.
- 서류는 원활한 검토를 위해 PDF 형식으로 제출 부탁 드립니다.
- 1차 인터뷰 안내
- 시니어 백엔드 개발자의 기본 역량을 확인할 수 있는 설계 면접이 함께 진행됩니다. (50분 내외)
- 직급에 따라 인터뷰 후 레퍼런스 체크 전형이 추가될 수 있습니다.
- 입사 후 3개월의 수습 기간 및 수습 평가가 진행됩니다. (급여 100%)
- 서류 전형 결과 안내까지는 최대 2주, 인터뷰 결과 안내까지는 최대 3주가 소요됩니다.
- 여러 포지션에 동시에 지원해주시는 것은 가능하지만 동일한 포지션의 경우 최종 결과 안내를 받은 시점으로부터 6개월 후에 재지원이 가능합니다.