<h2>직무</h2><p>서버 엔지니어 (Server Engineer)</p><h2>포지션 상세</h2><p>뱅크샐러드는 사람들이 자신의 데이터를 안전하게, 마음껏 활용할 수 있게 함으로써 개인이 문제를 해결하는 방식, 우리 사회가 문제를 해결하는 방식을 바꿉니다. 온전히 '사용자 관점'으로 디자인된 데이터 서비스와 데이터 활용 도구들을 제공함으로써, 사람들이 자신의 데이터를 뱅크샐러드로 연결하고, 결합하고, 활용하여 세상에 없던 자신만의 서비스를 만들 수 있도록 합니다.<br><br>뱅크샐러드는 금융뿐만 아니라 건강영역으로 확장하여 차별화 포인트를 두고 마이데이터 시장을 선도하고 있습니다. 고객의 각종 건강 기록과 비대면 건강 검사 데이터를 제공하고 분석하여 개인 맞춤형으로 건강관리가 가능한 건강 마이데이터 영역의 선구적인 플랫폼으로 거듭나고 있습니다. 고객들의 삶의 주요 영역인 금융과 건강 데이터를 유기적으로 이어 나가서 데이터 시너지를 기반으로 한 다양한 혁신 서비스를 지속적으로 제공할 예정입니다.</p><h2>주요업무</h2><p>• 사용자 중심의 서비스를 개발하고 운영합니다.<br> - 100개 이상의 다양한 기관과 통신하여 시시각각 달라지는 금융 데이터를 사용자에게 더욱 안정적이고 빠르게 제공하기 위한 마이데이터 인프라를 개발하고 운영합니다.<br> - 뱅크샐러드 송금 및 리워드가 더 안전하고 편리하게 제공될 수 있도록 전자 금융 인프라를 개발하고 운영합니다.<br> - 사용자 데이터 기반의 데이터 제품을 개발하고 운영합니다.사용자의 데이터에 기반해 사용자가 최선의 의사결정을 내릴 수 있도록 돕는 상품 추천 알고리즘을 고도화하고 검증합니다.<br> - 그 외 크고 작은 사용자의 문제를 해결하고 배포하여 사용자에게 빠르게 가치를 전달하고, 실험을 통해 실제 사용자의 문제를 얼마나 잘 해결했는지, 또 얼마나 효과가 있었는지 측정하여 학습합니다.<br>• 더 효율적인 개발 기술을 바탕으로 높은 품질의 서비스를 개발합니다.<br> - 다양한 구성원과 코드나 시스템 설계에 대한 의견을 교류하고 또 서로 리뷰하며 함께 더 좋은 답을 찾을 수 있도록 돕습니다. 이 과정이 보다 원활하게 이뤄질 수 있도록 테크스펙을 작성합니다.<br> - 뱅크샐러드를 지탱하는 서비스들을 안정적이고 효율적으로 운영하고 필요하다면 낡은 서비스를 안정적으로 개선 및 대체합니다.<br>• 함께 일하는 동료들이 그들의 목표를 달성할 수 있도록 돕고 이끕니다.<br> - 시스템 설계 및 개발 계획 등 주요한 기술 의사결정을 내리며 해당 의사결정에 대해 팀을 대표하여 소통합니다.<br> - 해결해야하는 여러 문제 중 임팩트와 비용을 고려하여 합리적인 우선순위를 설정하여 팀이 무엇에 집중해야하는지 명확해지도록 만듭니다.<br> - 팀이 안정적으로 서비스를 운영하고 확장해나가기 위한 풍토와 환경을 조성합니다.<br>• 아래의 기술과 도구를 주로 다루고 활용합니다.<br> - gRPC 위에서 Go,Kotlin 또는 Python을 활용해 서버 애플리케이션을 개발합니다. <br> - 서비스 데이터베이스는 주로 MySQL 또는 DynamoDB를 활용합니다.<br> - 대부분의 서비스가 AWS 환경 위에 구축된 Kubernetes에서 운영됩니다.</p><h2>자격요건</h2><p>• Go, Java, Kotlin, Python 중 하나 이상의 프로그래밍 언어에 대한 전문성을 보유하신 분이 필요합니다.<br>• 프로젝트 진행에 있어 특정 프로그래밍 언어나 기술만을 고집하기보다는 합리적인 기술 의사결정을 내릴 수 있는 유연함이 요구됩니다.<br>• 팀을 대표하여 다양한 직군의 구성원과 원활한 의사소통이 가능하신 분을 찾고 있습니다.<br>• 약 3년 이상의 서버 애플리케이션 개발 경력을 보유하신 분 혹은 그에 준하는 역량을 갖추신 분이어야 합니다.<br><br><br>[채용 절차]<br>• 서류 전형 : 제출하신 지원서류를 꼼꼼히 검토합니다. 이력서 외 가지고 계신 포트폴리오나 GitHub 링크 등을 제출해주시면, 지원자 님을 알아가는 데 큰 도움이 될 수 있어요! 단, 제출 시에는 지원서류 내에 대내비/대외비는 없을 지 꼼꼼히 검토해주세요!<br>• 1차 유선 인터뷰(코딩 테스트) : 약 1시간 가량 라이브 코딩 테스트가 진행됩니다. 면접관과 커뮤니케이션 하며 1개의 알고리즘 문제를 풀어가는 테스트입니다. 인터뷰 진행 전 코더패드 링크와 연습문제를 제공해드리며, 인터뷰 진행 중 궁금하신 부분은 무엇이든 질문하셔도 됩니다.<br>• 2차 대면 인터뷰 : 실무 인터뷰와 컬처 인터뷰로 구성된 인터뷰가 하루 내에 진행됩니다! 쉬는시간을 포함하여 약 2시간 정도 소요될 수 있어요. 실무 인터뷰는 지원하신 직무의 실무자와 진행되는 기술 전문성 인터뷰이며, 시스템 디자인 및 기술 인터뷰가 진행됩니다. 컬처 인터뷰는 협업 역량, 리더십 등을 비롯한 뱅크샐러드 인재상 부합 여부를 검증하는 인터뷰라고 이해해주시면 됩니다.<br>• 최종 합격 후 입사 협의: 인터뷰 합격 시 본인 동의 하에 레퍼런스 체크가 진행될 수 있으며, 최종 합격이 확정되면 처우와 입사일 협의를 진행합니다.</p><h2>우대사항</h2><p>• Kubernetes 환경에서 서비스를 운영해본 경험이 있는 분을 선호합니다.<br>• 데이터 기반의 의사결정에 익숙하신 분을 우대합니다.<br>• 앱이나 웹 기반 서비스를 개발하여 운영하셨던 경험이 있는 분을 우대합니다.<br>• 다수의 프로젝트를 이끌고 관리하셨던 경험이 있는 분을 우대합니다.<br>• 빅데이터 인프라를 활용한 경험이 있는 분을 우대합니다.</p><h2>혜택 및 복지</h2><p>- 점심식사 제공 (구내식당)<br>- 유연근무제 및 재택근무 시행<br>- 기본 휴가 외 별도 5개 추가 지원<br>- 최고의 장비 및 운영비 지원<br>- 야근 택시비 지원</p>