Jobs
Lyft 로고

Lyft

Software Engineer, Fulfillment Core Services

개발

AI 요약

Lyft의 Fulfillment Core Services 팀에서 백엔드 소프트웨어 엔지니어를 채용합니다. 승객·운전자 상태 전이(state machine)를 담당하는 핵심 분산 시스템을 설계·개발·배포·운영하며, 새로운 라이드 상품과 기능을 안정적으로 통합하는 역할입니다. Python, Golang 기반의 대규모 분산 시스템, 클라우드, CI 도구, 데이터베이스 경험이 중요합니다.

주요 업무

Fulfillment 기술 스택의 기존/신규 요소를 설계, 개발, 배포, 모니터링, 운영 및 유지보수함. 읽기 쉽고 테스트가 잘 된 유지보수 가능한 코드를 작성하고, 기술적 트레이드오프를 설명하며 의사결정에 기여함. 코드 리뷰로 품질과 지식을 확산하고, 아이디어 단계부터 실행까지 프로젝트를 리드함. 인시던트 해결에 적극 참여하고, 팀 간 소통과 협업을 통해 장애물 제거 및 합의를 이끌어냄. 브라운백, 기술 발표, 모범 사례 전파를 통해 지식을 공유함.

자격 요건

필수: BS/MS 또는 동등한 컴퓨터공학/컴퓨터과학/관련 전공 또는 관련 경력, 2년 이상의 소프트웨어 엔지니어링 경력, 객체지향 프로그래밍 숙련, 장애 허용성·고가용성·대규모 분산 시스템 설계/디버깅/운영 경험, 퍼블릭 클라우드(AWS, GCP, Microsoft Azure 등) 경험, API 자동화를 위한 스크립팅 언어 활용 능력, Jenkins/Buildkite/CircleCI/TeamCity 등 CI 도구 중 최소 1개 숙련, 분산 시스템 및 관계형/NoSQL 데이터베이스 지식, 영어 문서/회의/발표 커뮤니케이션 능력. 우대/맥락상: 백엔드 시스템 문제 해결 역량, 협업 능력, 빠른 학습 능력, 코드 리뷰 및 기술 공유 경험.

기술 스택

PythonGolangAWSGCPMicrosoft AzureJenkinsBuildkiteCircleCITeamCityAPIsobject-oriented programmingdistributed systemsrelational databasesNoSQL databasesscripting languages
AI 점수 0none

Lyft의 다른 공고

알림

알림이 없습니다