This job might no longer be available.
Lead Software Developer, Metatainment
1 year ago
The opportunity
We are the new Metatainment division within Unity. We take innovative approaches at the forefront of technology and game design, working to design the future of the Metaverse. Our team is responsible for building creative and engaging worlds where users are free to express themselves and socialize in authentically inclusive ways. We work across multiple platforms incorporating groundbreaking technologies. Our goal is to inspire people and to change the world one piece of the Metaverse at a time!
Are you interested in applying your technical expertise and proven game development skills to build the Metaverse? Are you comfortable navigating ambiguous challenges? You'll use your creativity and out of the box thinking to solve difficult problems and implement core features. You'll play a meaningful role in building and delivering a high quality user experience. You’re an experienced software developer that owns your work and maintains a passion to learn and grow. As a great teammate, you are innovative and excited to collaborate. Our cross-disciplinary teams consist of world class developers, technical artists, 3D artists, Art Directors, UX & UI designers, and support staff dedicated to software quality and a great user experience.
We're committed to maintaining a diverse team, and we welcome and encourage applicants with diverse experiences and backgrounds.
What you’ll be doing
- Collaborating with other senior project leaders in project planning and execution
- Using your extensive software development experience to architect and implement performant and scalable systems
- Working with a software development team and a project team of designers, project managers and quality analysts to realize a design concept into implementation
- Helping drive the technical direction of software features, following agile software development methodologies
- Participating in code reviews to ensure only high quality software is committed
What we’re looking for
- Strong technical background in the development of real-time interactive applications (games, simulations, etc.)
- Proven track record of delivering games with Unity and C# and strong understanding of all aspects of the software development lifecycle
- Experience with online multiplayer networking frameworks such as Photon, MLAPI, etc
- Deep understanding of software design practices including architecture, software design patterns and algorithmic solutions.
- Experience managing direct reports or team of software engineers to grow their technical skills and careers
- Good communicator, proficient in spoken and written English and Korean, with the ability to work as part of a team of diverse skills and interface directly with clients
You might also have
- Familiar with mobile application, cloud development, GPU computing: vertex, fragment and computer shaders
- Experience as a Pre-sales Engineer and/or Solutions Architect in interacting and explaining ideas to customers and executives that don’t possess a technical background
주요 업무:
- 시니어 프로젝트 리더들과 협력하여 프로젝트를 계획 및 실행
- 광범위한 소프트웨어 개발 경험을 활용하여 좋은 성능으로 확장이 가능한 시스템을 설계 및 구현
- 소프트웨어 개발팀 및 디자이너, 프로젝트 관리자 및 품질 분석가등 여러 프로젝트 팀과 협력하여 디자인 콘셉을 실제화
- 애자일 소프트웨어 개발 방법을 사용하여 소프트웨어 기능의 기술적 방향을 주도하는 것을 도움
- 고품질 소프트웨어를 위한 코드리뷰
지원자격:
- 실시간 인터랙티브 앱(게임 또는 시물레이션 등) 개발 경험 및 강한 기술적 배경을 가진 분
- 유니티 및 C#으로 게임을 딜리버리한 경험 및 소프트웨어 개발 수명 주기에 대한 탄탄한 이해도를 갖춘 분
- Photon, MLAPI 등과 같은 온라인 멀티플레이어 네트워킹 프레임워크 경험을 가지신 분
- 아키텍쳐, 소프트웨어 디자인 패턴 및 알고리즘 솔루션을 포함한 소프트웨어 디자인에 관한 이해도가 높으신 분
- 직속으로 팀원 또는 소프트웨어 엔지니어 팀을 관리하여 팀원들의 기술 및 경력 향상 경험이 있으신 분
- 유창한 영어 및 한국어를 통해 다양한 기술의 갖춘 팀의 일원으로 같이 일할 수 있고, 고객과 직접 소통할 수 있는 분
우대사항:
- 모바일 앱, 클라우드 개발, GPU 컴퓨팅: 버텍스(Vertex), 프래그먼트(Fragment) 및 컴퓨터 쉐이더(Shaders)에 익숙하신 분
- 기술 배경이 없는 고객 및 경영진과 상호 작용하고 아이디어를 설명해봤던 Pre-Sales 엔지니어 경험 및 또는 솔루션 아키텍트(Solutions Architect)로서의 경험을 가지신 분
Life at Unity
Unity (NYSE: U) is the world’s leading platform for creating and operating real-time 3D (RT3D) content. Creators, ranging from game developers to artists, architects, automotive designers, filmmakers, and others, use Unity to make their imaginations come to life. Unity is the foundation upon which the world’s most powerful digital content is created. Specifically, Unity’s platform provides a comprehensive set of software solutions to create, run and monetize interactive, real-time 2D and 3D content for mobile phones, tablets, PCs, consoles, and augmented and virtual reality devices.
In the fourth quarter of 2021, Unity had, on average, 3.9 billion monthly active end users who consumed content created or operated with its solutions. The applications developed by these creators were downloaded, on average, five billion times per month in 2021. For more information, please visit www.unity.com.
Unity is an equal opportunity employer committed to fostering an inclusive, innovative environment with the best employees. Therefore, we provide employment opportunities without regard to age, race, color, ancestry, national origin, disability, gender, or any other protected status in accordance with applicable law. If there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form to let us know.
Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity.
#LI-EL2 #SEN
Create Your Profile — Game companies can contact you with their relevant job openings.