
Paypal
Staff Software Engineer
개발
AI 요약
PayPal의 Staff Software Engineer(iOS) 포지션으로, 대규모 결제 시스템의 모바일 컴포넌트를 설계·개발·테스트하고 CI/CD, 성능 최적화, 안정성 개선을 담당합니다. Swift, Objective-C, Cocoa Touch, Xcode 기반의 iOS 개발 경력과 대규모 모바일 앱 아키텍처, RESTful API/SDK 통합, 동시성 처리 역량이 핵심입니다.
주요 업무
소프트웨어 제품 요구사항을 분석해 확장 가능한 기술 설계로 전환, PayPal 결제 엔진 및 모바일 제품용 신규 설계 명세 작성, PM/Tech Lead/QA/운영팀과 협업하여 고성능·고가용성·고신뢰성 소프트웨어 개발, 연구·설계·개발·테스트 수행, 모바일 컴포넌트 릴리스 및 의존성/보안 패치 관리, 자동화 테스트 개발 및 CI/CD 환경에서의 빠른 프로덕션 배포, 실시간 환경에서 성능·확장성·라이브 이슈 식별 및 수정, 기술 표준 정의와 아키텍처 리뷰를 통한 팀 정렬 및 멘토링.
자격 요건
필수: Computer Science, Engineering 또는 관련 전공 학사 이상 및 관련 경력 8년 이상. iOS 개발 8년 이상(Swift, Objective-C, Cocoa Touch, Xcode), 대규모 모바일 애플리케이션 및 재사용 가능한 라이브러리 설계·개발·배포 경험 5년 이상, MVVM/VIPER/Clean Architecture 등 모바일 아키텍처 패턴 및 OOP/단위 테스트/코드리뷰 경험 8년 이상, 모바일 CI/CD 파이프라인 구축·운영 경험 3년 이상, RESTful API 및 SDK 통합 경험 5년 이상, 성능·메모리·동시성 이슈 분석 및 해결 경험 3년 이상, GCD/async-await/Combine 또는 RxSwift 기반 동시성·비동기 프로그래밍 경험 3년 이상, 엔지니어 멘토링 및 기술 설계 리뷰 리딩 경험 3년 이상. 우대/추가: 미국 내 합법적 근무 자격 필요(스폰서십 없음).
기술 스택
iOSSwiftObjective-CCocoa TouchXcodeMVVMVIPERClean ArchitectureCI/CDRESTful APIsSDKsGCDasync/awaitCombineRxSwiftunit testingcode review