
핵심요약
클래스101의 Head of Foundation Engineering 이안이 게임 개발부터 아마존, 쿠팡을 거친 자신의 커리어를 공유하며, Engineering Manager의 역할과 클래스101 기술 조직의 현재와 미래 비전을 제시합니다.
다채로운 기술 여정 및 리더십 변환
- 게임 개발로 시작하여 3D 클라이언트 제작 경험을 쌓고 컴퓨터 공학 석/박사 학위를 취득했습니다.
- 삼성전자에서 빅데이터 연구 개발을 수행한 후, 아마존에서 내부 AB testing platform 개발에 참여하며 Leadership Principles를 체득했습니다.
- 쿠팡 시애틀에서 대규모 트래픽을 처리하는 핵심 프로모션 서비스를 제로베이스에서 리빌딩하며 아키텍처 설계 및 구현 능력을 고도화했습니다.
- 현재 클래스101의 Head of Foundation Engineering으로 합류하여 엔지니어링 매니저(EM) 역할을 수행하고 있습니다.
Engineering Manager의 역할 및 엔지니어 성장 전략
- EM은 비즈니스 목표 달성을 위한 팀 관리, 플랫폼 중장기 개발 방향 수립, DevOps 시스템 기여, 엔지니어링 문화 조성, 그리고 1:1 멘토링을 통한 엔지니어 성장 지원을 핵심 업무로 수행합니다.
- 좋은 EM은 단기적 성과뿐 아니라 중장기적 팀 발전과 엔지니어 성장에 기여하는 리더이자 코치 역할을 수행합니다.
- 팀 생산성 향상을 위해 각 엔지니어의 개별 발전 계획 수립 및 1:1 멘토링을 통한 퍼포먼스 향상을 지원합니다.
- EM의 기술 역량 유지를 위해 시스템 디자인 리뷰 및 코드 리뷰 참여, 사이드 프로젝트 또는 알고리즘 코딩 연습을 꾸준히 권장합니다.
클래스101 기술 문화의 현재와 미래
- 클래스101은 이미 코드 리뷰, 테스트 커버리지, 애자일 스프린트 등 선진 개발 문화를 잘 구축하고 있습니다.
- 현재는 시니어 엔지니어 확보를 통해 깊이 있는 아키텍처 고민과 시스템 설계 능력을 고도화할 시점입니다.
- 고객 경험을 최상으로 유지하기 위해 대규모 트래픽 및 복잡한 서비스 환경에서도 고품질 서비스를 제공하는 고도화된 플랫폼으로의 발전을 목표로 합니다.
- 글로벌 테크 컴퍼니로 성장하기 위한 플랫폼 기술 기반을 확고히 다지며, 엔지니어들의 설계 능력을 압도적인 수준으로 끌어올릴 계획입니다.