주요업무
뱅크샐러드 개발팀은 이렇게 일하고 있어요.
시장상황에 맞는 빠른 제품 개발과 개선, 높은 품질이 보장된 개발을 위해서 우리는 아래와 같은 프로세스와 문화를 유지하고 끊임없이 개선하고 있습니다.
[문제 해결 중심의 개발 문화]
단순히 주어진 업무를 수행하는 것을 넘어서, 실제 사용자에게 가치를 전달하기 위한 기술적 문제 해결에 끊임없이 몰두합니다. 동료들과의 적극적인 협업을 통해 더 나은 창의적 해결책을 찾아 적용하며, 다양한 직군과의 자율적이고 긴밀한 협업을 통해 기술적 문제를 해결하고 제품 성장을 이끕니다.
[마이데이터, 금융, 헬스케어 데이터 전문성과 도메인 이해]
마이데이터 사업자로 금융과 건강 데이터를 다루는 업계 최고 수준의 도메인 전문성을 가지고 있습니다. 사용자의 금융 행동과 건강 데이터를 결합하여 개인 맞춤형 서비스로 높은 사업적 성과를 내고 있으며, 뱅크샐러드만의 고유한 비즈니스 경쟁력을 만듭니다.
[지속 가능한 개발 환경과 성장 중심의 문화]
정기적인 회고와 1:1 미팅을 통해 개인의 기술적 성장과 팀의 협업 방식을 지속적으로 점검하고 개선합니다. 심리적 안정감을 바탕으로 자유롭게 의견을 나누며, 엔지니어 개인과 팀, 회사 모두가 함께 성장해서 고객에게 가치를 전달할 수 있는 지속 가능한 개발 문화를 만들어가고 있습니다.
[프로덕트 스펙 검토, 체계적인 기술 문서화와 협업 중심의 코드 리뷰]
개발 전 기획 단계부터 명확한 비즈니스 로직을 정리하고, 요구사항이 누락되거나 비효율적이지 않은지 미리 검토하여 개발 과정에서 발생할 수 있는 문제를 최소화합니다.
개발팀은 Tech Spec 문서를 기반으로 코드 작성 전 기술적 설계 사항을 문서화하고, 다양한 엔지니어들과 피드백을 주고받으며 품질을 높이고 있습니다. 이를 통해 문제 발생을 예방하고, 명확한 구조와 로직을 미리 설계하여 개발 효율을 높이고 있습니다. 이 과정에서 시스템 구조, 성능 최적화, 보안 이슈 등을 미리 논의하여 보다 탄탄한 기반 위에 개발을 진행합니다.
[데이터 기반의 성과 검증과 A/B 테스트]
엔지니어는 개발된 기능의 성과를 데이터 분석과 A/B 테스트를 통해 정량적으로 측정합니다. 단순히 기능 구현에 그치지 않고, 비즈니스 임팩트를 직접 확인하며 제품의 성과를 지속적으로 개선합니다.
[혁신적이고 독창적인 AI 활용 및 자동화]
AI 코딩 어시스턴트를 활용한 개발 생산성 향상 및 AI가 결합된 서비스 개발, 서비스 운영 효율화에 적용하기 위한 다양한 노력과 시도를 하고 있습니다. AI 기술의 활용은 이제 시작 단계에 불과하지만, 뱅크샐러드는 끊임없는 도전과 실험을 통해 업계 최고 수준의 AI 활용 역량을 쌓아가고 있습니다.
뱅크샐러드 Tech Lead Manager는 이렇게 일합니다.
뱅크샐러드의 Tech Lead Manager는 제품팀의 개발 리더로 팀의 성과 및 성장을 책임지고, 경영진과 Align된 비전 및 직무수행 방향을 소속 구성원들에게 지시합니다. 단순한 기능 구현에만 머물지 않고, 비즈니스 임팩트를 고려한 설계를 논의하고, 고가용성의 안정적인 서비스를 만들기 위해서 고민하고 있습니다. 또한 AI 도구를 적극적으로 적용하여 코드 품질과 개발 속도를 높이고, 팀 전체의 효율성을 제고하는 데 중점을 둡니다.
[고성능 고가용성 서비스 개발]
대용량 트래픽과 복잡한 금융 로직을 안정적으로 처리하는 API 및 백엔드 서비스를 개발합니다.
마이데이터, 대출 중개, 신용카드 혜택 계산, 보험 진단 등 고성능이 요구되는 금융 도메인 문제를 해결하며, 동시성 처리, 분산 트랜잭션, 성능 최적화 등 기술적 도전이 풍부한 환경에서 일합니다.
[Clean Architecture 및 MSA 구조]
Clean Architecture와 MSA 구조를 기반으로 책임이 명확하게 분리된 확장 가능한 코드베이스를 유지합니다.
기술 부채를 줄이기 위한 정기적인 리팩토링과 코드 품질 개선을 주도적으로 실행합니다.
[다양한 데이터 처리 기술 활용]
Redis, Aurora MySQL, Kafka 등을 통해 서비스 간 안정적인 실시간 데이터 처리를 구현합니다.
Redis 기반의 분산 캐싱과 Aurora MySQL을 활용한 대용량 트랜잭션 처리로 고속 응답성과 확장성을 확보하고, 대용량 트래픽 서비스를 안정적으로 운영하고 개선합니다.
Tech Lead Manager로서 AI 시대의 혁신적인 서비스와 개발 문화를 함께 만들어갈 동료를 찾고 있습니다.