
openai
Software Engineer, Build Systems / CI
개발인프라·DevOps품질·테스트
AI 요약
OpenAI의 Engineering Acceleration 팀에서 개발자 생산성, 빌드 시스템, 분산 인프라 및 소프트웨어 품질 향상을 담당할 엔지니어를 채용합니다. 대규모 빌드 및 CI 시스템을 설계 및 운영하며, AI 도구를 활용해 개발자 경험을 혁신하는 역할을 수행합니다. 5년 이상의 소프트웨어 엔지니어링 경험과 Bazel 등 빌드 시스템에 대한 깊은 이해가 요구됩니다.
주요 업무
- 엔지니어에게 빠르고 신뢰할 수 있는 피드백을 제공하는 CI 인프라 설계, 구축 및 운영
- 대규모 다국어 코드베이스 전반에서 Bazel 기반 빌드 및 테스트 워크플로우 개선 (의존성 모델링, 원격 캐싱, 원격 실행 등)
- 대상 감지, 테스트 선택, 캐싱, 배치 및 스마트 스케줄링을 통해 불필요한 CI 작업을 줄이는 시스템 구축
- 제품 및 인프라 팀과 협력하여 플랫폼 개선 사항 도출
- 빌드 및 CI 실패의 관찰 가능성(Observability) 및 디버깅 용이성 개선
- 현대적인 AI 도구를 활용한 CI 상호작용 혁신 (실패 설명, 수정 제안, 자동 재시도, 에이전트 지원 디버깅)
- 구축한 시스템의 신뢰성 책임 및 중요 개발자 인프라에 대한 온콜(On-call) 교대 근무 참여
자격 요건
- 5년 이상의 소프트웨어 엔지니어링 경험 (개발자용 인프라 또는 도구 구축 경험 필수)
- Bazel, Buck, Pants, Gradle 또는 이와 유사한 빌드 시스템에 대한 실무 경험 및 빌드 캐싱, 원격 실행 등에 대한 이해
- 대규모 CI 시스템 구축 및 운영 경험 (빌드 시간, 대기 시간, 테스트 불안정성 등이 개발 속도에 미치는 영향을 이해하는 분)
- 개발자 경험(DX)에 대한 깊은 관심과 공감 능력
- 분산 시스템 디버깅 및 메트릭, 로그, 트레이스 분석 능력
- 부서 간 협업 및 명확한 커뮤니케이션 능력
- 개발자 인프라에 AI를 적용하여 품질과 안전성을 유지하면서 속도를 높이는 것에 대한 열정
기술 스택
BazelStarlarkBuildkitePythonFastAPIKubernetesTerraformPostgresKafka
openai의 다른 공고
Workforce Program Manager, Global Affairs
경영지원Agent Post-Training, Artifacts Research
AI·머신러닝, 연구·R&DAgent Post-Training, Frontier Evals and Environments Research
연구·R&D, AI·머신러닝, 개발Agent Post-Training, API & Power Users
AI·머신러닝, 연구·R&D, 개발Agent Post-Training, Context Research
AI·머신러닝, 연구·R&D, 개발B2B Marketing Lead, Korea
마케팅Agent Post-Training, Connectors Research
AI·머신러닝, 연구·R&D, 개발Agent Post-Training, Personality
AI·머신러닝, 연구·R&D