Senior Engine Programmer (Generalist)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Engine Programmer (Generalist): Designing and implementing runtime engine features for open-world projects with an accent on memory management, multi-threading, and performance optimization. Focus on building scalable engine systems that support diverse hardware configurations and improving content creation pipelines in collaboration with technical art teams.
Location: Must be based in the United States or Canada
Salary: $180,000–$300,000 USD per year
Company
A global developer of immersive virtual world experiences, known for titles such as Genshin Impact and Honkai: Star Rail.
What you will do
- Design and implement runtime engine features to support open-world projects.
- Develop and optimize engine systems including memory management, loading, and multi-threading.
- Collaborate with technical art and tool teams to enhance content creation pipelines.
- Maintain and optimize existing engine features for performance and scalability.
- Produce clear technical documentation, design notes, and implementation standards.
Requirements
- Minimum 5 years of professional programming experience.
- Excellent proficiency in C++.
- Strong understanding of game engine architecture and design concepts.
- Advanced multi-threaded programming techniques.
- Experience with engine subsystems such as physics, animation, streaming, or resource management.
Nice to have
- Experience with Unity or Unreal Engine code development.
Culture & Benefits
- 100% employer-paid healthcare premiums for employees and dependents.
- 401K / RRSP retirement plans.
- Employer-paid life and disability insurance.
- Generous paid time off and flexible working hours.
- Regular team-building activities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →