Jobs
openai 로고

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
AI 점수 65tool

openai의 다른 공고

알림

알림이 없습니다