What does a Principal Software Engineer do?
Medium
수석 소프트웨어 엔지니어(Principal Software Engineer)는 어떤 일을 하나? 소프트웨어 엔지니어의 커리어의 거의 끝이라고 할 수 있는 수석 소프트웨어 엔지니어는 어떤일을 할까요? Google/Amazon/Microsoft/Facebook등의 정보를 토대로 정리된 글입니다. 우선, 일반적으로 7레벨이상(Principal)의 엔지니어는 보통 $800k + alpha(8억이상)의 연봉을 받는 것으로 알려져 있습니다. 이들의 역할은 여러 팀이 조직에 미치는 영향을 파악하고, 추진하고 전달하는 것입니다. 능력 있는 수석 엔지니어는 다음을 갖춰야 합니다. - 비지니스에서 중요하고 조직 수준에 영향을 미치는 기회를 식별합니다. - 주요 성공 지표를 식별하고, 중요한 경로에 있는 구성요소에 집중합니다. (Highlight) - 프로덕트에서 일반적인 문제를 추상화하고 공통 인프라는 사전에 수정합니다. - 조직의 엔지니어링 문화에 지속적으로 영향을 미칩니다. - 선임 엔지니어 및 관리자 채용을 돕습니다. - 업계의 새로운 프로덕트 및 기술을 평가합니다. 이 글의 저자는 또한, 이런 아키타입을 갖는다고 이야기합니다. - Generalist : 제품/서비스분야에 확고한 리더로 지속적으로 영향력을 줍니다. - Specialist : 특정 분야의 전문가로 자기 분야에 지속적으로 기여합니다. - Coding Machine : 복잡한 문제에 대한 솔루션을 구축하고 다른 엔지니어보다 빠르게 수행합니다. - Product Manager Hybrid : 제품 전략 및 기술 솔루션에 필요한 복잡한 비지니스 문제를 해결합니다.
2021년 12월 18일 오전 11:35