이 공고, 이렇게 물어볼 겁니다
Q1
지금까지 다루어본 가장 큰 규모의 데이터 파이프라인 프로젝트에서 일일 처리 데이터가 정확히 몇 GB 또는 TB였고, 당시 Spark를 선택했다면 Flink나 다른 플랫폼 대신 Spark를 고른 이유가 뭐였어요?
🎯 대용량 데이터 처리의 실제 규모 경험과 기술 선택 기준의 명확성 확인
Q2
프로젝트를 운영하면서 데이터 파이프라인이 완전히 다운되거나 데이터 손실이 일어났던 가장 심각한 장애 사건이 뭐였고, 그 원인을 파악하기까지 정확히 어떤 과정을 거쳤어요? 어떤 지표가 비정상인 걸 감지했고, 근본 원인은 뭐였으며, 본인이 직접 코드나 설정을 수정한 부분이 정확히 뭐예요?
🎯 장애 대응 능력과 근본 원인 파악 프로세스, 개인 기여도의 경계 설정 능력 검증
Q3
성능이나 리소스 사용을 최적화한 경험 중 가장 임팩트가 있었던 사례 하나를 꼽아서, 최적화 전후로 단일 핵심 지표(예: 응답시간 ms, 메모리 사용 GB, 처리량 TPS)를 정해서 구체 숫자로 말씀해주실 수 있을까요? 그리고 그 지표를 어떤 도구로 측정했고, 본인이 생각한 해법이 정말 최선이었다고 어떻게 확신했어요?
🎯 측정 기반 의사결정 능력, 추상적 개선을 정량화된 단일 지표로 압축하는 능력, 가설 검증 프로세스
Q4
Kafka나 Spark, Flink 같은 오픈소스를 운영하다가 실제로 버그나 예상 밖의 동작을 만난 적이 있어요? 있다면 그때 뭐가 문제였는지, 그리고 해결할 때 오픈소스 소스코드를 직접 읽어서 원인을 찾았어요, 아니면 설정을 바꾸거나 사용 방식을 우회했어요? 구체적으로 어떻게 해결했는지 말씀해주세요.
🎯 오픈소스 플랫폼과의 관계 깊이, 문제 해결 시 원인 추적 능력, 깊이 있는 학습 여부
Q5
본인이 처음부터 '어떤 기술을 쓸까'를 정해야 하는 상황이 있었다면, 그때 의사결정 과정이 어땠어요? 예를 들어 새로운 데이터 소스를 처리할 때 'Kafka를 선택했다'면, 먼저 '어떤 문제를 풀어야 하는가'를 어떻게 정의했고, 몇 가지 대안을 놓고 왜 Kafka를 골랐으며, 만약 그 선택이 틀렸다면 어떻게 알았을 거예요?
🎯 기술을 도구로 보는 문제 중심적 사고, 선택 기준의 명확성, 트레이드오프 이해와 재평가 능력
질문만 읽으면 컨닝이에요. 소리 내어 답해보세요 — 어디서 틀어지는지 짚어드립니다.
공고 내용
LI-DNI
합류하게 될 팀에 대해 알려드려요
- 토스의 Data Engineer는 Data Platform팀에 속해 있어요.
- Data Platform팀은 Data Division에 속해 있는데요, 토스의 모든 서비스들에서 필요로 하는 데이터와 관련 플랫폼들을 운영하고 지원하고 있어요.
- Data Platform팀은 2~18년 경력을 가진 멤버들로 구성되어 있고, 포털/은행/게임/스타트업 등 다양한 백그라운드를 가지고 있어요.
- Data Platform팀에서는 직군에 국한되지 않고 본인의 흥미와 의지가 있다면 다른 업무도 얼마든지 지원이 가능하고요, 기술이나 노하우에 대해서도 자유롭게 공유하는 분위기예요.
합류하면 함께 할 업무에요
- 안정적이고 효율적인 데이터 파이프라인(입수/적재/스티리밍)을 개발하고 운영해요.
- 대용량의 데이터를 실시간으로 분산처리하여 데이터 기반 토스 서비스에 기여해요.
- 동료들의 안정적이고 효율적인 데이터 실험/분석 환경을 위한 도구를 개발하고 운영해요.
- 데이터 분석 및 플랫폼 운영을 위한 다양한 데이터 서비스 어플리케이션을 개발해요.
이런 분과 함께하고 싶어요
- 대용량 데이터 처리를 위한 데이터 파이프라인(수집/처리/분석) 개발 경험이 있는 분이 필요해요.
- 대용량 분산 시스템(Hadoop, HBase, Kafka, Spark, Flink 등) 활용 경험이 있는 분이 필요해요.
- 데이터 어플리케이션 개발을 위한 소프트웨어 개발 역량(Java, Scala, Python 등)을 갖춘 분이 필요해요.
- 중급 이상의 프로그래밍 개발 역량(웹/클라이언트/서버 프로그래밍 등)이 있으면 좋아요.
- 추천/광고/ML 관련 서비스를 개발해보신 분이면 더 좋아요.
이런 경험이 있다면 이력서에 꼭 작성해주세요
- 단순히 어떤 언어, 플랫폼, 프레임워크, 기술 등을 사용했는지보다 어떤 과제였는지, 이를 해결하기 위해 어떤 것을 사용했고, 어떻게 문제를 해결했는지 자세히 작성해주세요.
- 토스와 유사한 플랫폼을 활용해본 경험이 있다면 좋아요. 하지만 언어, 플랫폼, 프레임워크, 기술은 우리가 엔지니어로서 문제를 해결하기 위한 도구일 뿐이라고 생각해요. 이보다 실제 지원자의 성장 가능성과 문제 해결 능력을 더 중점적으로 보고 있으니 관련 사례가 있다면 꼭 서류에 작성해주세요.
- 플랫폼을 운영하면서 발생한 치명적인 장애를 해결해 보았거나 성능이나 시스템 리소스 사용 측면에서 최적화를 해 본 경험이 있다면 작성해주세요.
- 오픈소스 사용 중에 발생한 버그나 이슈를 해결해 보았거나 부족한 기능을 직접 개발하거나 보완한 경험이 있다면 작성해주세요.
토스로의 합류여정
- 서류 접수 직무 인터뷰 문화적합성 인터뷰 레퍼런스 체크 처우 협의 최종 합격
이 회사 다른 포지션 · 비슷한 공고
토스커뮤니티 Android · iOS Developer 대규모 채용 (~10/11)iOS · Swift · Android · KotliniOS·안드로이드토스플레이스토스커뮤니티 Server Developer 대규모 채용 (3년 이하) (~10/15)개발 · Server · Kotlin · Spring백엔드토스플레이스Sales Development Specialist 1차 대규모채용 (~10/31)집중채용 · Sales · 페이먼츠 · 영업 · 방문 영업 · 전화 영업PM·기획 · 영업·사업토스페이먼츠Direct Sales Associate 대규모 채용 (~10/12)집중채용 · 신입채용 · 영업 · Direct Sales영업·사업토스플레이스Account Management Specialistsales · 영업 · 결제 · 기가맹관리 · 세일즈영업·사업토스페이먼츠Account Manager오프라인 · 토스페이 · 페이스페이 · 영업 · 제휴영업·사업