데이비드 싱글턴은 구글의 주니어 개발자에서 VP, 그리고 Stripe CTO를 거쳐 AI 스타트업의 창업자로 성장한 인상적인 경력을 가진 엔지니어링 리더입니다. 이 인터뷰에서는 그의 커리어 성장 과정, 리더십 철학, Leetcode 없는 대규모 엔지니어 채용, 엔지니어 리더도 코딩을 해야 하는 이유, 그리고 주목할 만한 경영 습관과 책 추천 등 실질적이고 깊이 있는 내용을 들려줍니다. 기술 커리어를 고민하거나 엔지니어링 문화에 관심 있다면 실질적인 인사이트를 얻을 수 있습니다.
1. 프로그래밍과 커리어의 출발점
데이비드는 북아일랜드에서 어린 시절부터 컴퓨터와 코딩을 접하게 됩니다. 당시 집에 들어온 컴퓨터로 부모님 사업에 필요한 맞춤형 인보이스 소프트웨어를 만들며 개발의 재미와 실질적인 영향을 경험합니다.
"부모님이 회계 서류를 밤새 손으로 정리하느라 힘들어하셨는데, 제가 만든 인보이스 소프트웨어 덕분에 그냥 버튼만 누르면 프린터에서 출력됐어요. 이게 사람들에게 큰 임팩트를 줄 수 있다는 걸 깨달았죠."
이 경험이 소프트웨어로 사람들의 삶을 바꿀 수 있다는 신념을 심었고, 이후 컴퓨터 사이언스를 공부하며 IT 업계에 입문합니다.
2. 심비안과 구글 입사 이야기: 초창기 배움과 성장
첫 직장은 심비안(Symbian)이었는데, 스마트폰 이전 시대 휴대폰 OS를 만드는 선구적 회사였습니다. 그는 여러 글로벌 제조사와 협업하며 기술뿐만 아니라 "팀의 조직 문화가 결과에 얼마나 큰 영향을 주는지" 일찍이 체감합니다.
"매번 다른 회사 팀들과 일하면서 조직 문화를 실제로 체험했어요. 예를 들어 삼성은 속도와 경쟁, 노키아는 치밀한 계획과 예측 가능성… 이런 차이가 결과물에 결정적인 영향을 주더라고요."
이 경험은 '엔지니어링 생산성과 팀 구성'에 깊은 관심을 갖게 했습니다.
구글에는 IPO(상장) 직후 신설된 런던 모바일 개발팀으로 합류했으며, 처음엔 '집에서 배우고 성장하겠다' 생각했지만, 10년 넘게 다양한 역할을 맡으며 스스로를 계속 성장시킵니다.
"구글에선 1-2년마다 완전히 새로운 직무를 맡게 됐어요. '계속 배우고 있구나'라는 생각이 들면 자연스럽게 머물게 되더라고요."
3. 관리자 전환, TLM 역할, 그리고 리더십 스타일
IC(Individual Contributor, 개별 엔지니어)에서 EM(Engineering Manager, 엔지니어링 매니저)로의 전환 과정도 자연스러웠습니다. 스스로 풀스택 개발과 관리를 병행하는 'TLM(Tech Lead Manager)'도 경험합니다.
"TLM을 하려면, 진짜 하루 종일 두 가지 모드를 오가야 해요. 팀원들이 막힌 부분을 돕고 전체 맥락을 파악하는 '발코니 위에서 보기'와, 직접 코드에 뛰어드는 '댄스 플로어' 모드 모두 필요해요."
고위 관리자, VP 단계로 넘어가면서 그는 업무를 운영체제처럼 시스템적으로 바라보는 시각을 익힙니다.
"프론트라인 관리자는 대화와 1:1에 집중한다면, 매니저의 매니저가 되면 조직의 시스템, 프로세스, 운영 방식을 설계하는 게 주된 일이 됩니다. 조직 전체를 OS(운영체제)처럼 바라보는 거죠."
"완벽히 행복한 팀은 대부분 최고의 퍼포먼스까지는 못 가더라고요. 일정 수준의 긴장감, 피드백, 개선 의지가 돌아야 조직이 진짜 성장합니다."
4. 커뮤니케이션과 영향력: 리더라면 빼놓을 수 없는 역량
데이비드는 구두 및 문서 커뮤니케이션 능력 모두 리더에게 필수이자 끊임없이 연습해야 할 과제라고 강조합니다.
"저도 처음엔 떨면서 발표했어요. 중요한 건 끊임없는 연습이죠. 그리고 청중에게 지금 무엇이 중요한지 한 박자 멈춰서 맥락을 설명해주는 습관, 정말 영향력이 커요."
또한, 대규모 문서 커뮤니케이션에서 동료의 피드백 받고, 이를 공개 크레딧으로 남기는 Stripe의 문화를 배웠다고 합니다.
"블로그 글이나 중요한 문서는 꼭 공동 리뷰자를 지정해 크레딧을 남기고 퇴고해요. 내 머릿속만으로는 놓치는 관점이 얼마나 많은지 놀라게 될 거예요."
5. 프로세스·문화·조직 설계와 분산(원격) 조직
실리콘밸리 대기업에서 배운 '프로세스'에 대한 인식과, 빠르고 자율적인 조직이 성장하는 문화를 Stripe와 스타트업에서 실험합니다.
"프로세스란 창의성을 막는 관료주의가 아니라, 일하는 방식을 의식적으로 설계하는 도구예요. 필요할 때만 쓰이고, 구성원 모두가 Why에 납득해야 진짜 작동한다고 봐요."
또한, 원격-분산 조직과 문화에 대한 깊이 있는 인사이트도 공유합니다.
"거리, 시간대가 멀수록 팀의 미션과 자율성을 아예 분리해줘야 해요. 그리고 '팀만의 정체성'이 있을 때 서로를 돌보고 적극적으로 문제를 개선하게 됩니다. 단, 회사 전체 문화와는 크게 어긋나지 않아야 하죠."
6. Stripe와 채용문화: Leetcode 없는 평가·메타-구글-아마존의 장단점
Stripe에서의 채용은 Leetcode 문제풀이 중심이 아닙니다. 실제 개발 환경에서 페어 프로그래밍하며 '실제 엔지니어링 역량, 꼼꼼함, 호기심'을 평가합니다.
"당시 산업계는 죄다 화이트보드 코딩 면접을 했는데, 우리는 랩탑과 실제 툴을 써 페어 프로그래밍으로 진행했어요. 현실과 가장 비슷한 상황에서 지원자의 역량을 평가할 수 있죠."
또한, 좋은 문서화와 API, 꼼꼼한 개발자 경험이 우수 개발자 영입으로 이어진다는 점도 강조합니다.
"우선 멋지고 잘 만들어진 제품이 있으면 그 자체로 훌륭한 엔지니어들이 지원해요. 그 다음은 몹시 현실적이고, 실리콘밸리식 치열한 채용 과정 관리죠."
문화적으로 Meta, 구글, 아마존 등을 비교하며 Stripe는 'Users First'와 '꼼꼼함', 아마존은 구조적이고 체계적인 운영의 장점이 큰 영향을 준다고 밝힙니다.
7. 조직문화와 제품 퀄리티 유지법
'문화는 리더가 몸소 보여줘야 한다'는 점을 반복 강조합니다.
"회사를 관통하는 원칙(Operating Principles)은 추상적 가치가 아니라 실제로 효과적이었던 행동을 구체적으로 정리해놓은 겁니다. 리더가 실제로 본인이 그 문화를 실천하는 모습을 보여야 해요."
"문화를 유지하는 가장 확실한 방법은, '받아들이는 행동이 곧 그 회사의 문화'라는 걸 잊지 않는 겁니다. 즉, 누군가 바람직하지 않은 행동을 그냥 두면 그게 곧 조직의 기준이 됩니다."
Stripe에서 실제로 '버그 신고 메일링리스트', 'walk the store(제품 실 사용 시연 회의)', 'friction log(불편한 점 리스트 작성)' 등 다양한 도구로 문화와 기준을 조직 전반에 확산했습니다.
8. 신생 AI 스타트업: Dev Agents와 새로운 도전
Stripe CTO에서 퇴사 후, 그는 신생 AI 플랫폼 'Dev Agents'를 공동 창업합니다. AI 에이전트 인프라의 근본적인 혁신을 목표로 하고 있습니다.
"초기 모바일 OS를 만들던 시절, 신기술이 현실에 어떻게 적용될지 직접 패턴을 만들며 실험했어요. AI도 똑같이 새로운 패턴, 경험, 인프라가 필요하다고 확신했죠."
개발자와 사용자를 연결할 수 있는 새로운 에이전트 생태계를 만들겠다는 것이 Dev Agents의 비전입니다.
9. 커리어 회고와 조언: 성장, 기회, 후회, 책과 습관 추천
성공적인 커리어의 핵심은 '계속 배우는 자세'를 유지하는 것이라고 거듭 강조합니다.
"구글, Stripe에 오래 남았던 이유는 끊임없이 배울 수 있었기 때문이에요. 조금이라도 성장과 배움이 멈춘다면, 새로운 환경을 적극 찾아 나서는 게 중요해요."
후회하는 부분으로는 초기 관리자로서 팀원 모두를 '행복하게 해주는 것'에만 집중하다가 최고의 퍼포먼스를 놓친 점, 회의에서 본인의 의견을 주저했던 경험을 듭니다.
"내가 정말 현장에서 일하는 사람이면 누구보다 맥락을 잘 안다 생각하고, 자신 있게 의견을 내야 해요. 시니어일수록 그런 목소리를 더 크게 환영한다는 걸 이제는 알게 됐죠."
인상 깊은 습관/도구
- 매주 '로켓 도큐먼트(🌱🚀)'에 그 주에 이루고 싶은 핵심 목표를 적고, 한 주 내내 우선순위로 삼기
- 꾸준한 운동: "에너지가 떨어질 땐 운동만 한 해답이 없더라고요."
경력에 가장 큰 영향을 준 책
"High Output Management(앤디 그로브 저) – 실리콘밸리 경영 실무의 원류이자, OKR, 1:1 미팅 등 우리가 쓰는 기법의 출처를 한 번에 설명해주는 책이죠. 구글 등 대기업의 경영 노하우가 이 단 한 권에 다 들어 있습니다."
추가로, Accelerate(니콜 포스그렌 저)를 엔지니어링 생산성과 운영안정화에 관심 있는 이들에게 추천합니다.
10. 젊은 개발자, 리더를 꿈꾸는 이들에게 전하는 조언
"초보 때 내 목소리가 중요하지 않다고 생각했는데, 사실은 내가 가장 큰 맥락을 갖고 있는 경우가 많아요. 그러니 용감하게 의견을 내세요. 좋은 회사와 리더일수록 그렇게 할 기회를 환영해줄 거예요."
그리고 무엇보다, 자신이 어떤 부분에서 즐거움과 성취감을 느끼는지 솔직하게 파악할 것을 강조합니다. 남의 기준, 타이틀 경쟁이 아니라 본인만의 '최고의 성장'과 '행복한 일'에 집중하라는 응원 담긴 메시지로 마무리합니다.
마무리
데이비드 싱글턴의 커리어 스토리는 단순한 성공담이 아니라, 배움과 성장, 조직문화와 팀워크, 리더십의 본질, 그리고 실질적 변화를 위한 실행력을 강조하는 실전 노하우로 가득합니다. 기술인으로, 혹은 리더로 한 발 내딛고 싶은 이들에게 큰 영감을 줍니다.
주요 키워드 요약
- 엔지니어링 리더십, 팀 조직, 프로세스와 문화, 피드백, 자율과 성장, 실제 개발환경 면접, "말과 행동이 일치하는 리더", 'friction log' 직시, 운영 시스템적 시각, 후기화, 멘토링
- ⭐️ 추천 도서: High Output Management, Accelerate
- 🚀 유용한 습관: 위클리 로켓 도큐먼트 & 꾸준한 운동
본 요약은 2025년을 기준으로 구성되었습니다.
