2026년 Sr. Software Engineer 승진

2026년 Sr. Software Engineer 승진

2026, May 30    

promotion

이번에 Software Engineer에서 Sr. IT Software Engineer로 승진하게 되었다. (2025/10/29) 지난 2년간의 성과와 기술적 기여를 인정받아 시니어 엔지니어로 한 단계 더 성장할 수 있는 기회를 얻게 되어 의미가 깊다.

주요 성과 및 기여

1. 플랫폼 안정화 및 개발 생산성 향상

Horizon과 신규 서비스 플랫폼의 안정적인 개발 및 운영을 위해 다양한 기술 업무를 주도했다.

  • 프레임워크 업그레이드 및 핵심 모듈 고도화
  • 개발 생산성 향상을 위한 사내 코어 라이브러리 제공
  • 보안 취약점 점검 및 조치
  • 팀의 개발 표준 정립 및 개발 역량 향상 기여

2. AI 네이티브 시스템 개발

2025년 초부터 약 1년간의 AIVA(Asurion AI Virtual Assistant) 구축 프로젝트에 참여하며 AI 개발 경험을 확장했다.

  • RAG(Retrieval-Augmented Generation) 아키텍처 설계
  • Vector Database 설계 및 저장 전략 수립
  • AI 기능을 실제 비즈니스 영역에 지속적 적용

3. 시스템 통합 및 보안

  • 외부 시스템 연동 작업
  • 고객 정보 파기 Job 구현 (개인정보 보호 컴플라이언스 대응)
  • Global SSO 통합 인증 시스템 개발
  • 암/복호화 모듈 개발

4. 2026 AI 해커톤 — Prism 프로젝트

2026년 Asurion 사내 AI 해커톤에 A.I. Hunters 팀으로 참여하여 Prism이라는 멀티 에이전트 AI 오케스트레이션 시스템을 구축했다. 하나의 자연어 질문을 N개의 perspective-agent로 분기시켜 각자의 분석 관점(Marketing, CS, Finance, SCM, PRM 등)으로 해석한 뒤 C레벨에게 인사이트를 제공하며, Knowledge Graph로 재합성하는 구조다.

이번 해커톤은 단순한 구현 경험을 넘어 일하는 방식 자체를 다시 정의해 본 경험이었다.

  • 시야의 전환 — Engineer에서 Architect로: 기존처럼 코드 한 줄 한 줄에 매몰되지 않고, Bedrock(Haiku/Sonnet/Opus 3-tier routing), Athena, S3, DynamoDB, BullMQ, SSE 등 컴포넌트 간의 경계와 책임을 설계하는 데 집중했다. “in-process fan-out vs SQS per-perspective” 같은 트레이드오프를 의식적으로 선택하고 문서화하면서, 소프트웨어 아키텍트의 마인드셋으로 의사결정하는 훈련을 할 수 있었다.
  • DevOps 없이 AWS를 A부터 Z까지 CLI로 구축: 평상시 사내 환경에서는 대다수 개발자에게 AWS 콘솔의 Read 권한만 부여되어, 인프라 변경은 항상 DevOps 팀을 통해서만 가능하다. 하지만 이번 해커톤에서는 예외적으로 모든 인프라 리소스를 AI 환경에서 직접 제어할 수 있는 권한이 열렸고, 이를 활용해 AWS SSO 설정부터 S3 Parquet 적재, Glue 카탈로그, Athena 워크그룹, Bedrock 모델 권한, DynamoDB TTL 등 모든 인프라를 CLI 환경에서 AI로 구축했다. 특히 이번 경험을 통해 인프라는 더 이상 “DevOps 팀만의 영역”이 아니라는 것을 체감했다. 개발자의 시야를 넘어 아키텍트의 관점에서 시스템 전체를 설계하고 운영하는 역할을 수행하며, 더 넓은 기술적 책임과 가능성에 대한 자신감을 얻을 수 있었다.
  • 중요한 것에 집중: NestJS, React, BullMQ 파이프라인, sql guard, fix retry 같은 방어 레이어까지 구현 코드는 거의 전부 AI가 생성했고, 나는 “왜 이렇게 설계해야 하는가”와 “어디서 끊고 어디서 합칠 것인가”에만 집중했다. 결과적으로 48시간 안에 production migration ready 한 구조를 완성할 수 있었다.

이 과정에서 가장 인상 깊었던 것은, AI를 잘 쓰는 엔지니어와 못 쓰는 엔지니어의 격차가 앞으로 더 벌어질 것이라는 확신이었다. 동시에 AI가 코드를 잘 쓸수록, 사람이 가져야 할 가치는 “무엇을 만들 것인가”와 “어떻게 끊을 것인가”를 결정하는 설계 역량으로 무게중심이 옮겨간다는 것을 몸으로 느낄 수 있었다.

앞으로의 역할

이번 승진을 통해 단순히 기존 시스템의 안정적 운영을 넘어, 보다 확장된 기술적 책임을 맡게 된다.

  • 새로운 Nova 플랫폼 개발 리드 등 핵심 프로젝트에서의 기술적 리더십
  • 개발 프레임워크 및 코어 모듈 고도화를 통한 팀의 개발 표준 정립
  • AI 기능의 업무 영역 적용 확대
  • 시니어 개발자로서 커뮤니케이션과 협업 역량 확대

회고

2024년 첫 승진 글을 작성한 지 약 2년이 지났다.
그때 작성했던 캐시 레이어 프로젝트와 NestJS 사내 프레임워크 작업들이 지금의 기술적 기반이 되었고, 그 위에 AI, Vector Database, RAG와 같은 새로운 기술 스택을 쌓아 올릴 수 있었다.

엔지니어로서 기술의 깊이를 더해가는 것도 중요하지만, 시니어로서는 기술적 리더십커뮤니케이션 및 협업 역량이 점점 더 중요해진다는 것을 느낀다.
앞으로는 개인의 결과물을 넘어 팀 전체의 기술 경쟁력을 함께 끌어올릴 수 있는 엔지니어가 되고자 한다.
또한, 좋은 코드를 쓰는 것을 넘어, 좋은 코드가 만들어지는 환경을 만드는 사람이 되자.