
uber
Staff Software Engineer : Storage, Search, & Data Platforms
개발AI·머신러닝데이터인프라·DevOps연구·R&D
AI 요약
Uber의 Storage, Search, and Data (SSD) 그룹에서 데이터 인프라의 미래를 설계할 Staff Engineer를 채용합니다. 이 역할은 Uber의 온프레미스 환경을 현대적인 클라우드 네이티브 데이터 생태계로 전환하고, AI/ML 리더십과 협력하여 'Data-to-GPU' 파이프라인을 구축하는 핵심적인 기술 아키텍트 역할을 수행합니다.
주요 업무
클라우드 네이티브 데이터 제공자로의 전환을 위한 다년 로드맵 정의 및 실행, AI/ML 리더십과 협력하여 'Data-to-GPU' 파이프라인 및 고성능 스토리지 API 설계, Docstore(NoSQL), Vitess(Sharded MySQL), Apache Pinot(실시간 분석), OpenSearch(검색) 등 차세대 핵심 엔진 혁신 주도, Apache, Hudi, Iceberg 등 글로벌 오픈소스 커뮤니티 리딩 및 기여.
자격 요건
12년 이상의 소프트웨어 엔지니어링 경험 및 대규모 분산 데이터 시스템 설계/운영 경험, Go, Java, C++, 또는 Rust 중 하나 이상의 언어에 대한 마스터급 기술력, 데이터베이스 내부 구조 및 커널 수준 최적화, 복잡한 분산 합의 프로토콜에 대한 깊은 이해, 다수 팀 또는 조직을 아우르는 기술 전략 리딩 경험, 가용성 99.99%의 미션 크리티컬 시스템 관리 경험. (우대사항) 컴퓨터공학 석사/박사 학위, Apache Pinot, Ray, Iceberg, Lance 등 주요 오픈소스 프로젝트의 메인테이너 또는 PMC 멤버, GPU 메모리 관리 및 RDMA/NCCL 등 현대적 AI 하드웨어-소프트웨어 인터페이스에 대한 깊은 이해, S3/GCS/OCI를 활용한 클라우드 네이티브 아키텍처 설계 경험.
기술 스택
GoJavaC++RustDocstoreVitessMySQLApache PinotOpenSearchApache HudiIcebergRayLanceGravitinoS3GCSOCIRDMANCCLGPU
uber의 다른 공고
Staff Software Engineer – AV Labs
개발, AI·머신러닝, 연구·R&DStaff Frontend Engineer, Core Services Eng
개발Senior ML Engineer, Computer Vision - Applied AI
AI·머신러닝, 연구·R&DSoftware Engineer II
개발Staff Program Manager, Tech
경영지원Software Engineer I
개발, 인프라·DevOpsProgram Manager
제품·기획·디자인, 고객지원, 경영지원Staff Technical Program Manager
경영지원, 보안, 인프라·DevOps