제품을 만드는 시스템을 만드는 사람

인프라 운영이 아니라, 제품을 만드는 시스템을 만듭니다
Platform Engineer는 서버를 켜고 끄는 사람이 아닙니다. 저희가 만드는 것은 다른 팀이 제품을 더 빠르고 안전하게 만들도록 떠받치는 시스템입니다. 재사용 가능한 SDK, 배포 자동화, 테스트와 모니터링이 그 시스템의 뼈대입니다.
이 층을 저희가 맡는 이유는 분명합니다. Product Engineer가 비즈니스 로직에 집중하려면 그 아래가 이미 안전하게 갖춰져 있어야 합니다. 어떻게 배포되는지, 무엇으로 관측되는지, 실수했을 때 무엇이 막아주는지를 제품팀이 매번 다시 고민하지 않도록 그 밑바닥을 저희가 대신 만듭니다.
이 일은 운영 부담을 여럿이 나눠 지는 것이 아니라 조직 전체의 역량 바닥을 끌어올리는 일입니다. 한 사람이 잘하는 것을 모두가 딛고 설 기본값으로 바꾸면, 팀이 하나 늘어날 때마다 그 기준이 그대로 따라옵니다. 머릿수를 늘려 문제를 미루는 대신 시스템이 기준을 대신 지키게 만듭니다. 저희는 이 일을 Super High Standard, without Craftsmanship이라 부릅니다.

쉬운 문제였다면 이 자리는 없습니다
이 자리는 매일 정답 없는 문제를 다룹니다. 아래 네 가지는 어느 것도 교과서에 답이 나와 있지 않습니다.
첫째, 추상화의 경계를 어디에 그을지입니다. 너무 감추면 제품팀이 답답해하고, 너무 열면 아무도 그 복잡함을 책임지지 않습니다. 어디까지 감추고 어디부터 열어줄지는 매번 새로 판단해야 합니다.
둘째, 사용자에게 줄 자유와 지켜야 할 안전 사이의 균형입니다. 자유를 넓힐수록 실수의 여지도 함께 넓어집니다. 저희는 자유를 좁히는 대신 플랫폼이 흔한 실수를 미리 막아 자유가 안전하게 넓어지도록 설계합니다.
셋째, 여러 팀의 제각각인 요구를 하나의 표준으로 수렴시키는 일입니다. 모두를 만족시키려다 아무 데도 맞지 않는 도구가 되기 쉽고, 한 팀에만 맞추면 나머지가 등을 돌립니다. 공통점을 찾아 표준으로 세우는 판단이 필요합니다.
넷째, 지금 당장 쓸 만한 것과 몇 년 뒤에도 버틸 것을 동시에 겨냥하는 일입니다. 오늘의 편의만 좇으면 나중에 무너지고, 먼 미래만 겨냥하면 지금 아무도 쓰지 않습니다. 눈앞과 앞날, 두 시점을 한 번에 재는 판단이 필요합니다.
한 예로 저희는 인가 엔진을 직접 만든 적이 있습니다. 권한 모델은 검증된 표준인 OpenFGA를 그대로 따르되, 정작 필요한 실행 동작과 정합성 규칙이 업스트림과 달라 실행 자체는 저희가 쥐기로 했습니다. 공짜는 아니었습니다. 한번 이 길로 들어서면 되돌리기 어렵다는 대가를 이점과 함께 저울에 올린 판단이었습니다. 이런 결정을 감당할 수 있었던 전제는 코드베이스가 구조적으로 일관되게 유지되고 있었다는 점입니다. 좋은 판단은 좋은 기반 위에서만 나옵니다.

한 팀의 표준을 조직의 기본값으로
플랫폼의 가치는 느낌이 아니라 지표로 증명합니다. 무엇이 얼마나 나아졌는지를 숫자로 확인해야 다음에 무엇을 고칠지도 드러납니다.
한 팀에서 증명된 표준은 거기서 멈추지 않습니다. 지표로 효과가 확인된 것부터 다른 팀으로 옮겨 심고, 옮겨 심은 자리에서 다시 측정합니다. 측정하고, 개선하고, 확산하고, 다시 측정하는 순환이 한 바퀴 돌 때마다 조직이 당연하게 여기는 기본선이 한 칸씩 올라갑니다. 표준이 계단식으로 오릅니다.
저희가 만든 것이 특정 팀의 도구가 아니라 조직 전체가 당연하게 딛고 서는 바닥이 될 때, 플랫폼은 비로소 제 역할을 합니다.

이런 분과 함께하고 싶습니다
앞서 다룬 난제들이 곧 저희가 찾는 역량입니다.
여러 팀의 제각각인 요구를 하나로 수렴시켜 본 분은 공통 SDK 설계에 강합니다. 추상화의 경계와 자유와 안전을 저울질해 본 분은 무엇을 감추고 무엇을 열어줄지 개발자 관점에서 설계하는 데 능합니다. 눈앞의 편의와 앞날의 지속가능성을 함께 저울질해 본 분은 일정과 리스크를 판단하는 데 강합니다.
특정 기술 스택에 지금 능숙하지 않아도 괜찮습니다. 저희가 더 크게 보는 것은 낯선 문제에 부딪혔을 때의 적응력과, 시키지 않아도 더 나은 길을 찾아 나서는 주도성입니다. 나머지는 함께 익혀 나갑니다.

정답이 없는 문제를 시스템으로 풀어내는 일에 관심 있는 분과 이야기를 나누고 싶습니다.
🚀플렉스팀 채용페이지 바로가기
☕flex Private Talk 신청하기