KAYAK 시니어 소프트웨어 엔지니어—AI 검색 및 여행 계획, 카우나스 하이브리드 근무
KAYAK에서 Java 기반 AI 검색 및 여행 계획 서비스를 구축하는 시니어 소프트웨어 엔지니어로 함께하세요. 수백만 명의 사용자에게 안정적이고 접근성 높은 여행 경험을 제공하는 데 기여합니다.
설명
- KAYAK의 여행 검색 및 여행 계획 제품을 위한 안정적인 프로덕션 소프트웨어를 설계하고 제공하며 유지 관리합니다.
- AI 지원 검색, 대화형 계획, 일정 및 관련 경험을 위한 API와 서비스를 개발하고 개선합니다.
- 기술적 과제를 분석하고 트레이드오프를 검토하며 안정성, 성능, 유지 관리성을 실질적으로 개선합니다.
- 자동화 테스트를 만들고 단위 테스트, 통합 테스트, 엔드투엔드 테스트의 커버리지를 강화합니다.
- 코드 리뷰와 엔지니어링 설계 논의에 참여합니다.
- 엔지니어, 제품 관리자, 디자이너와 협력해 요구 사항을 정의하고 접근성 높고 유용한 경험을 구축합니다.
- ASK AI, 스마트 필터, AI 생성 호텔 리뷰 요약, Explore 및 기타 검색 이니셔티브에 기여합니다.
- AI 기반 여행 기능의 안정성, 투명성, 유용성을 개선합니다.
- 익숙하지 않은 시스템에 대한 이해를 쌓고 문서화, 페어 프로그래밍, 기술 논의를 통해 전문 지식을 공유합니다.
- 디버깅, 옵저버빌리티, 근본 원인 분석을 활용해 프로덕션 시스템을 모니터링하고 개선합니다.
- 개발 도구, 엔지니어링 프로세스, 소프트웨어 제공 방식을 지원합니다.
지원 자격
- 프로덕션 환경에서 소프트웨어를 구축하고 지원한 경험.
- Java에 능숙하거나 다른 관련 프로그래밍 언어를 능숙하게 사용할 수 있는 역량.
- API, 데이터 구조, 소프트웨어 설계 원칙에 대한 이해.
- 소프트웨어 테스트 및 결함이나 프로덕션 장애를 진단한 경험.
- 기술적 의사 결정을 명확하게 문서와 말로 전달하는 능력.
- 담당 업무를 주도적으로 수행하면서 필요할 때 지침이나 협업을 요청하는 능력.
- 설계, 구현, 출시, 지속적인 유지 관리까지 프로젝트를 진행한 경험.
- 특정 학위나 교육 경로 대신 동등한 실무 경험을 인정합니다.
- 영어를 잘 구사하는 능력.
- 분산 시스템, 검색, 개인화 또는 기타 대규모 소비자 제품 경험.
- 인공지능, 머신러닝 또는 대규모 언어 모델 애플리케이션을 접해 본 경험.
- 관계형 데이터베이스 또는 기타 구조화된 데이터 저장소 사용 경험.
- 웹, 모바일 또는 여행 관련 제품 개발 경험.
- 접근성, 안정성 또는 사용성을 개선한 경험.
- Java 및 Spring 실무 경험.
- 클라우드 서비스, CI/CD 파이프라인, 자동화 테스트 프레임워크에 대한 지식.
- 주 3일 카우나스 오피스로 출근할 수 있는 능력.
- 영문 이력서를 제출해야 합니다.
복리후생
- 연봉의 약 10%에 해당하는 연간 보너스.
- 총액 기준 미화 20,000달러 상당의 Booking Holdings RSU 및 연간 추가 부여 가능성.
- 연간 최대 20일 동안 거의 어디서나 근무 가능.
- 전문성 개발을 위한 별도 지원금.
- 수천 개의 주문형 학습 과정 이용.
- 추가 건강보험 보장.
- 유연한 병가.
- 병가 중 추가 재정 지원.
- 생일 추가 휴가 1일.
- 겨울 휴가 기간 중 전사 휴가 주간.
- 육아휴직 중 추가 재정 지원.
- 주 2회 무료 점심과 매일 제공되는 사무실 간식.
- 주 2회 무료 요가 세션.
- 유급 자원봉사 시간.
- 회의 없는 금요일.
- 여름 캠프, KAYAK 창립기념일, 겨울 파티를 포함한 사무실 및 팀 행사.
- SpringHealth를 통한 회사 지원 치료 세션.
- 회사 지원 Headspace 구독.
- 사내 직원 커뮤니티.
