LabHub

블로그

세계적 개발자가 되는 길 완전 가이드: Senior → Staff → Principal → CTO, IC와 Manager 트랙의 모든 것 (2025)

들어가며 — "Senior 됐는데, 그 다음은?"

5년차 개발자:

"Senior 달았어요. 근데 이 다음이 뭔지 모르겠어요. 계속 코딩만 하긴 좀 그렇고, 매니저는 내키지 않아요."

이 질문은 전 세계 수백만 시니어 개발자가 매일 하는 질문이다. 해답은 몇 가지:

  1. Staff+ IC 트랙: 계속 코딩, 그러나 영향력 확대
  2. Engineering Manager 트랙: 사람 관리로 전환
  3. Specialist 트랙: 특정 도메인(Security, Data, Platform) 전문가
  4. Founder 트랙: 창업
  5. 독립 컨설턴트: 여러 회사에 자문

이 글은:

  1. 레벨 시스템의 실제 — Google L3~L10, Meta E3~E9, Netflix Senior/Principal
  2. Staff+ IC의 일상 — 코드는 얼마나, 문서/미팅은 얼마나
  3. Engineering Manager 전환 가이드
  4. 세계적 엔지니어의 궤적 — Jeff Dean, Kelsey Hightower, Sarah Drasner, Tanya Reilly
  5. 한국의 현실 — 연봉, 레벨, 이직 경로
  6. 장기 커리어 유지 — 40대, 50대에도 개발하는 법

을 다룬다. Season 3 Episode 5. 지난 편 "빅테크 개발 문화"에서 Stack Ranking, Promo 제도를 언급했는데, 그 레일 위에서 어떻게 움직이는지가 이 글의 주제다.


Chapter 1: 레벨 시스템의 실제

1.1 Google의 레벨

Level직함대략적 역할연봉(USD, 2024)
L3Software Engineer II신입~2년차190K
L4Software Engineer III3~5년차265K
L5Senior SWE5~8년차380K
L6Staff SWE8~12년차550K
L7Senior Staff12+770K
L8Principal드묾1.1M+
L9Distinguished매우 드묾비공개
L10Google Fellow회사 전체 한 자릿수비공개

1.2 Meta의 레벨

Level직함
E3Software Engineer (신입)
E4SWE
E5Senior SWE
E6Staff SWE
E7Senior Staff
E8Principal / Director
E9Distinguished / VP

1.3 다른 회사 매핑

RoleGoogleMetaAmazonMicrosoftNetflix
SeniorL5E5SDE III (L6)62~63Senior
StaffL6E6Principal (L6)64~65(없음)
Senior StaffL7E7Sr Principal (L7)66~67Senior
PrincipalL8E8Distinguished68~69Principal

Netflix는 의도적으로 단순: Senior, Principal 두 단계. 복잡한 정치 회피.

1.4 한국 빅테크

한국 스타트업 연봉 레벨(2024 추정, 시장가):

빅테크(네이버/카카오/쿠팡/토스) 시니어는 1억~1.8억 흔함. Coupang Staff는 2억+. 한국 내 Staff+ 포지션은 여전히 제한적.


Chapter 2: Senior Engineer의 플래토우

2.1 Senior는 Terminal Level

Google L5, Meta E5, Amazon SDE III — 모두 "여기서 끝나도 됨" 레벨이다:

하지만 많은 시니어가 다음을 느낀다:

2.2 Senior와 Staff의 차이

Senior: 팀 안에서 복잡한 기능 구현, 다른 시니어 멘토링.

Staff: 팀을 넘어선 임팩트. 여러 팀의 기술 방향 설정, 조직 수준 문제 해결.

Will Larson의 책 Staff Engineer:

"Staff+ engineers are defined by their impact, not their activity."

즉, "코드 라인 수"가 아니라 "조직의 결과물"로 평가.

2.3 Staff가 되지 못하는 이유

  1. 코딩만 잘함: 기술은 훌륭하지만 조직에 안 드러남
  2. 혼자 일함: 팀을 끌지 못함
  3. Tech Lead 기회 없음: 회사 구조상 자리 부재
  4. 커뮤니케이션 약함: Design doc, 발표 서툼
  5. 정치 혐오: 결정 주도권 회피

2.4 Senior → Staff 전환 체크리스트


Chapter 3: Staff Engineer의 일상

3.1 시간 배분

전형적인 Staff Engineer의 주간 시간:

"개발자"이지만 타이핑 시간이 점점 줄어든다.

3.2 Staff Engineer의 Archetype (Will Larson)

4가지 원형:

1) Tech Lead: 팀 안에서 기술 방향 설정

2) Architect: 여러 팀 아우르는 기술 결정

3) Solver: 조직의 가장 어려운 문제에 투입

4) Right Hand: 임원의 기술 파트너

3.3 실제 Staff Engineer의 하루

월요일:

3.4 Staff의 핵심 스킬

  1. Writing: Design doc, Tech memo, RFC
  2. Saying No: 중요하지 않은 일에서 팀 보호
  3. 영향력: 권한 없이 방향 바꾸기
  4. 장기적 사고: 6개월~2년 관점
  5. 기술 판단: 실행 가능한 방향 판단

Chapter 4: Principal과 Distinguished

4.1 Principal Engineer

: AWS Principal Engineer는 서비스 한 개 전체의 기술 방향 설정.

4.2 Distinguished / Fellow

:

4.3 Principal의 일상

4.4 보상

한국에서 Principal 급은 연봉 2.5억~4억+ 스톡옵션. 미국은 700K 700K~1.5M (Total compensation).

Staff Engineer 연봉 레포트 levels.fyi 기준:


Chapter 5: IC 트랙 vs Manager 트랙

5.1 두 트랙의 공존

대부분 빅테크는 이중 트랙:

L6: Staff Engineer  ←→  Engineering Manager
L7: Senior Staff    ←→  Sr Engineering Manager
L8: Principal       ←→  Director
L9: Distinguished   ←→  Sr Director
L10: Fellow         ←→  VP Engineering

같은 레벨 = 같은 연봉. Staff Engineer = Engineering Manager 대우.

5.2 IC 트랙을 선택하는 이유

5.3 Manager 트랙을 선택하는 이유

5.4 트랙 전환

Manager → IC 복귀 ("Going back to IC"): 흔함. 2~3년 매니저 후 IC로 돌아오는 케이스 많음.

IC → Manager: 대부분 Senior에서 선택. 잘 안 맞으면 6~12개월 내 복귀.

5.5 "Engineer + Manager" 하이브리드

초창기 스타트업에서 자주. 팀 5명 이하일 때:

"You can't code 40% and be a good manager." — Will Larson


Chapter 6: Engineering Manager 전환 가이드

6.1 EM의 첫 6개월

6.2 EM 핵심 스킬

  1. 1-on-1: 심리 상담사 + 코치 + 매니저
  2. Feedback: 칭찬/개선 피드백 균형
  3. Hiring: 채용이 50% 이상의 임팩트
  4. Delegation: 위임 능력
  5. Conflict resolution: 갈등 조정

6.3 EM 함정

6.4 Director/VP

관리 층이 높을수록 조직 설계, 사람, 전략이 주무기.


Chapter 7: 세계적 엔지니어의 궤적

7.1 Jeff Dean (Google Senior Fellow)

특징:

7.2 Werner Vogels (Amazon CTO)

특징:

7.3 Kelsey Hightower (전 Google)

특징:

7.4 Sarah Drasner (Google Web Infrastructure)

특징:

7.5 Tanya Reilly (Squarespace Principal)

특징:

7.6 한국의 사례


Chapter 8: CTO가 되는 3가지 경로

8.1 경로 1: 창업 공동창업

장점: 회사와 함께 성장 단점: 규모 커지면 CTO 역할이 변함 (비기술)

8.2 경로 2: 내부 승진

장점: 조직 맥락 이해 단점: 시간이 오래 걸림, 타이밍 운

8.3 경로 3: 외부 영입

장점: 연봉, 직함 빠른 성장 단점: 문화 적응, 내부 신뢰 쌓기 시간

8.4 CTO의 실제 역할 (회사 규모별)

0~20명 (시드): 코딩 80%, 채용 20% 20~100명: 코딩 30%, 채용 30%, 기술 전략 40% 100~500명: 코딩 10%, 조직 설계 40%, 외부 리더십 50% 500명+: 코딩 0~5%, 이사회/전략/외부 100%

코딩하는 CTO vs 코딩 안 하는 CTO 논쟁: 회사 규모에 따라 답이 다름.


Chapter 9: 이직, 컨설팅, 창업의 분기점

9.1 이직의 타이밍

권장:

비권장:

9.2 이직으로 얻는 연봉 점프

한국 시니어 기준:

Golden Handcuff 조심: 베스팅 스톡 때문에 이직 못 할 수 있음.

9.3 독립 컨설팅

언제 가능:

수입 모델:

Pros: 자유, 다양성 Cons: 불안정, 혼자 일, 복리 없음

9.4 창업의 현실

장점: 상한선 없음, 주도권 단점: 5년 내 90% 실패, 2~5년 저임금, 스트레스

창업 적합 시점:

창업 부적합 시점:


Chapter 10: 글로벌 커리어 — 해외 진출

10.1 미국 진출 경로

1) 내부 이동: 한국 지사(쿠팡, 구글 코리아) → 미국 본사 2) 신입 지원: 미국 유학 후 취업 (Google/Meta New Grad) 3) 경력 지원: 한국에서 바로 미국 지원 (어렵지만 가능) 4) L1 비자: 다국적 기업 주재원

현실:

10.2 유럽 진출

미국보다 연봉 낮지만 워라밸, 육아, 의료 우위.

10.3 싱가포르/일본

10.4 원격 근무 (Remote-first)


Chapter 11: 40대, 50대에도 코딩하는 법

11.1 "나이 든 개발자" 통계

오해: "개발은 젊은이의 일" 현실: Stack Overflow 2023 설문 — 34% 개발자가 35세 이상. 45~54세도 10%+.

하지만 빅테크의 평균 나이는 30대 초반. 40+ 소수. 이유:

11.2 장기 커리어 유지 원칙

1) 기초는 불변: 알고리즘, 시스템 설계, 네트워크, OS. 30년 전이나 지금이나. 2) 새 언어/프레임워크 학습 지속: 매년 1개 신기술 3) 운동: 허리/손목/시력 관리가 커리어 수명 4) 관심 재발견: Rust, AI, Security — 새 영역 탐색 5) 네트워크 유지: 옛 동료는 미래 기회

11.3 나이 들수록 유리한 점

11.4 실제 장수 개발자들


Chapter 12: Staff+ 커리어 체크리스트 (12항목)


Chapter 13: 10가지 커리어 안티패턴

1) 기술 헤드라인 수집

새 기술 모두 시도, 깊이 없음. "리액트 좀 써봤고, Vue도, Svelte도..." → 한 분야에서 T자형으로 파기.

2) 회사 운명에 베팅

스톡옵션 기대로 한 회사 10년. 회사 망하면 경력 빈칸. → 자기 브랜드 구축.

3) 매니저 전환 거절 + IC 패스도 안 탐

승진 경로 양쪽 다 안 감. 연봉 정체. → 적어도 한 방향 선택.

4) Leetcode만 파서 이직

알고리즘 문제만. 실제 현업에선 시스템 설계, 커뮤니케이션이 더 중요. → 균형.

5) 팀 밖으로 안 나감

같은 팀, 같은 문제 5년. 성장 정체. → 순환, cross-functional.

6) Burnout 방치

12시간 근무 일상화. 2~3년 내 장기 휴직. → 지속 가능성.

7) 피드백 받기 두려움

리뷰 회피, 평가 미루기. 성장 기회 상실. → 능동적 피드백 요청.

8) 건강 무시

허리, 눈, 손목. 40대에 문제 터짐. → Day 1부터 운동.

9) 돈에만 집중

연봉만 보고 이직. 배움 없는 일로 이동. → "배움 × 돈 × 임팩트" 균형.

10) 커리어를 매니저에 맡김

"매니저가 알아서 하겠지." 현실은 본인이 주도 안 하면 정체. → 자기 커리어는 자기 몫.


마치며 — 커리어는 Sprint가 아니라 Marathon

원칙 1: 복리의 힘

Jeff Dean이 되는 건 10년이 아니라 30년 결과. 매년 1% 나아지면 30년 후 19배. 하루 단위 생각 말고 10년 단위 생각.

원칙 2: 많이 쓴다

Staff+ 레벨의 공통점은 글쓰기. Design Doc, Blog, RFC, 책. "코드로 말한다"는 Senior까지. Staff+는 언어로 영향력.

원칙 3: 가르친다

멘토링은 주는 게 아니라 본인이 성장하는 가장 빠른 길. 설명하면서 본인의 이해 깊어짐.

원칙 4: 네트워크는 자산

옛 동료 = 미래 창업 파트너 / 공동 저자 / 채용 경로. 정기적 커피/런치.

원칙 5: "Want to" 목록 유지

지금 안 해도 되지만 언젠간 하고 싶은 것들 적어두기. 창업, OSS, 책, 강의. 기회가 오면 준비돼 있어야.

원칙 6: 원본을 읽어라


다음 글 예고 — "오픈소스 메인테이너 되기: 첫 PR부터 프로젝트 소유까지"

Season 3 Ep 6은:

다음 글에서.

댓글

아직 댓글이 없습니다.

로그인하면 댓글을 쓸 수 있습니다