Scanline VFX

Associate Software Engineer

Posted: 2 days ago

Job Description

Eyeline is a global team of risk takers, innovators and perfectionists who achieve creative visions and have fun doing it. A dynamic workforce nestled within the industry’s most intriguing cities, united by a drive to push the boundaries of storytelling. Learn more.The Software Engineer will partner with Pipeline Leads and artists to support and maintain Maya-based production workflows across departments. Responsibilities include triaging and troubleshooting user-facing Maya issues, developing and maintaining Maya tools and scripts under mentorship, and producing clear documentation and technical briefs. The engineer will serve as a go-to point of contact for Maya pipeline support and development while collaborating across teams. The role emphasizes best practices, testing and version control, and ensuring Maya workflows are intuitive, reliable, and efficient for shots and sequences.Key ResponsibilitiesSolve routine-to-challenging problems in pipeline workflowsWrite high-quality, maintainable, and well-tested Python codeCommunicate with artists to resolve issues in a fast-paced production environmentContribute to technical briefs and user documentationSupport and troubleshoot pipeline tools and scripts as neededCollaborate with team members to improve pipeline efficiency and reliabilityQualificationsParticipate in internships, coursework, or personal projects supporting artist/pipeline workflowsFoundational Python skills: able to read/modify existing tools and write small utility scripts (Qt/PySide familiarity a plus)Strong debugging mindset: reproduce issues, read logs, create minimal repros, and escalate appropriatelyClear written and verbal communication in English and Korean; ability to document steps and collaborate effectively with artistsUnderstanding of core programming concepts (functions, OOP, data structures) and comfort working in existing codebasesMethodical approach to testing and validation (basic unit/smoke tests on representative assets/shots)Familiarity with Maya; eagerness to learn is essentialExperience with version control (Git) and basic use of ticketing systems (e.g., Jira)소프트웨어 엔지니어는 파이프라인 리드 및 아티스트와 협력하여 부서 전반에 걸친 Maya 기반 프로덕션 워크플로우를 지원하고 유지 관리합니다. 주요 업무는 사용자에게 직접적으로 영향을 미치는 Maya 관련 이슈를 분류 및 해결하고, 멘토의 지도 아래 Maya 도구 및 스크립트를 개발 및 유지 관리하며, 명확한 문서화와 기술 브리프를 작성하는 것입니다. 엔지니어는 Maya 파이프라인 지원 및 개발의 주요 연락 창구로서, 여러 팀과 협업하게 됩니다. 이 역할은 모범 사례 준수, 테스트 및 버전 관리, 그리고 촬영 및 시퀀스를 위한 Maya 워크플로우가 직관적이고 신뢰할 수 있으며 효율적으로 작동하는 것을 보장하는 데 중점을 둡니다.담당업무파이프라인 워크플로우에서 일상적인 문제부터 도전적인 문제까지 해결합니다고품질의 유지보수 가능하고, 잘 테스트된 Python 코드를 작성합니다빠르게 변화하는 프로덕션 환경에서 아티스트와 소통하여 문제를 해결합니다기술 브리프 및 사용자 문서 작성에 기여합니다필요에 따라 파이프라인 도구와 스크립트의 지원 및 문제 해결을 담당합니다팀원들과 협력하여 파이프라인의 효율성과 신뢰성을 향상시킵니다자격조건아티스트/파이프라인 워크플로우를 지원하는 인턴십, 관련 강의, 또는 개인 프로젝트에 참여한 경험파이썬 기초 역량: 기존 도구를 읽고 수정하거나 간단한 유틸리티 스크립트를 작성할 수 있음 (Qt/PySide 경험 우대)강한 디버깅 마인드셋: 문제 재현, 로그 분석, 최소 재현 예시 생성, 적절한 이슈 에스컬레이션 능력영어와 한국어로 명확한 문서 및 구두 커뮤니케이션; 단계별 문서화 및 아티스트와의 효과적인 협업 능력기본적인 프로그래밍 개념(함수, OOP, 자료구조) 이해 및 기존 코드베이스에서 작업 가능체계적인 테스트 및 검증 접근법 (대표 자산/샷에 대한 기본 단위/스모크 테스트 등)Maya 사용 경험; 배우고자 하는 열정 필수버전 관리(Git) 및 티켓 시스템(예: Jira) 기본 사용 경험About UsEyeline is a global creative studio partnering with storytellers to turn their ambitions into stunning reality. By blending the time-honored craft of filmmaking with breakthrough technologies, we unlock bold, cinematic visions at scale. Our three pillars - VFX, Studios and Labs - form the creative spine of Eyeline, guiding how we think, work, and show up in every frame.At Eyeline, we believe technology serves artistry and our people are the soul behind everything we do, deepening creative connection, rather than replacing it. We build worlds with exceptional craft and precision, working hand in hand with our creative partners from concept to final pixel.Netflix Investment- EyelineWith the support of Netflix’s investment in our pipeline, infrastructure, and workforce, we’re pushing the boundaries of what’s possible in visual effects and virtual production technology. In addition to our work with Netflix, we continue to partner with a wide range of long-standing and new clients worldwide.Come as you areWe are looking for those seeking to take risks with us, those driven by passion for their craft. To us, these are key ingredients that we look for in our team. We are committed to ensuring fair and equal treatment of your application. When you apply for a role with us, you will receive consideration based solely on your qualifications.We will only consider applicants based in Seoul or surroundings, or those willing to relocate.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs