소프트웨어 엔지니어 at Pahdo Labs

풀타임2개월 전
Employment Information
직무 설명
본 포지션은 3년 이상의 전문 경력을 보유한 소프트웨어 엔지니어를 찾고 있으며, 핵심 게임 시스템, 레벨 디자인 도구 및 AI 생성 프레임워크의 개발 및 유지보수에 기여할 인재를 모집합니다. 귀하는 게임 개발 워크플로우를 지원하는 확장 가능한 백엔드 서비스의 설계, 구현 및 배포를 담당하게 됩니다. 이상적인 후보자는 크로스-기능 팀과 긴밀히 협력하여 게임플레이 기능, 도구 및 서비스의 원활한 통합을 보장하는 동시에 코드 품질과 시스템 성능의 높은 기준을 유지할 것입니다.
주요 책임
  • 현대적인 소프트웨어 엔지니어링 관행을 사용하여 게임플레이 시스템, 레벨 에디터 및 AI 행동 도구의 개발, 테스트 및 출시를 주도
  • 디자이너, 아티스트 및 QA 팀과 협력하여 창의적인 개념을 기능적인 게임 시스템 및 도구로 전환
  • API 개발, 데이터베이스 관리 및 클라우드 인프라를 포함한 게임 개발을 지원하는 백엔드 서비스 구현 및 유지보수
  • 내부 팀 피드백과 외부 플레이어 데이터를 기반으로 게임플레이 메커니즘을 반복하여 사용자 참여 및 게임 품질 향상
  • 프로파일링, 디버깅 및 리팩토링을 통해 시스템 성능 최적화하여 원활한 게임플레이 경험 보장
  • 팀 온보딩 및 지식 공유를 지원하기 위한 모든 시스템, 도구 및 서비스에 대한 포괄적인 문서 개발 및 유지보수
  • 게임 시스템 및 도구의 신뢰성과 안정성을 보장하기 위한 자동화된 테스트 프레임워크 설계 및 구현
  • 시스템 상태 및 성능 지표 모니터링하여 실시간으로 병목 현상 식별 및 해결
  • DevOps 팀과 협력하여 게임 개발 및 배포를 위한 효율적인 CI/CD 파이프라인 보장
  • 개발 프로세스 및 코드 품질 표준의 지속적인 개선에 기여
직무 요구 사항
  • 게임 개발 분야에서 검증된 실적을 보유한 최소 3년 이상의 전문 소프트웨어 엔지니어링 경력
  • 게임 시스템 개발을 위한 C++ 및/또는 C# 능숙, Unity 또는 Unreal Engine 생태계 경험
  • 확장 가능한 게임 개발을 위한 소프트웨어 아키텍처 원칙 및 시스템 디자인 패턴에 대한 강력한 이해
  • 버전 관리 시스템(Git) 및 협업 개발 워크플로우 경험
  • 백엔드 서비스 배포 및 관리를 위한 클라우드 컴퓨팅 플랫폼(AWS, Azure, GCP) 지식
  • 플레이어 피드백을 분석하고 게임플레이 개선을 위한 기술 요구 사항으로 전환할 수 있는 능력
  • 성능 최적화 및 기술 부채 감소에 중점을 둔 탁월한 문제 해결 능력
  • 크로스-기능 팀 및 이해관계자와 효과적으로 협업하기 위한 강력한 커뮤니케이션 기술
  • 애자일/스크럼 방법론 및 반복적 개발 주기 경험
  • 주니어 엔지니어 멘토링 및 복잡한 시스템 및 도구에 대한 기술적 지도 제공 능력
  • 게임 시스템 및 백엔드 서비스를 위한 디버깅 도구 및 프로파일링 기술 능숙
  • 게임 네트워킹 프로토콜 및 멀티플레이어 시스템 디자인 원칙 지식
  • 게임 에셋 파이프라인 및 레벨 디자인 도구와 게임 엔진의 통합 경험
  • 팀원들과의 협력을 유지하면서 복잡한 작업을 독립적으로 수행할 수 있는 능력
우대 사항
  • 행동 트리 및 경로 찾기 알고리즘을 포함한 게임 AI 개발 경험
  • 게임 물리 엔진 및 게임플레이 시스템과의 통합 지식
  • 게임 분석 도구 및 플레이어 행동 데이터 분석 경험
  • 셰이더 프로그래밍 및 렌더링 파이프라인 최적화 능숙
  • 게임 보안 모범 사례 및 안티-치트 시스템 디자인 이해
  • 게임 현지화 및 국제화 프레임워크 경험
  • 게임 스트리밍 기술 및 클라우드 게임 인프라 지식
  • 자동화된 품질 보증을 위한 게임 테스트 프레임워크 개발 및 유지보수 능력
  • 게임 수익화 시스템 및 인-게임 경제 디자인 경험
  • 크로스-플랫폼 출시를 위한 게임 성능 최적화 기술 능숙
MyJob.one —— 원격 근무, 진정한 임팩트

새로운 콘텐츠가 지속적으로 제공됩니다
정기적으로 업데이트됨

MyJob.one —— 원격 근무, 진정한 임팩트