Location: Warsaw
Workplace: onsite
With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Lead Tools Programmer to join the team and help us in crafting the high calibre games our fans have come to expect.
Responsibilities
Lead, mentor and coach members of the Tools team.
Support the Tools Director / Tools leadership in planning, prioritizing and delivering tools features.
Assist with recruiting, onboarding and developing Tools Programmers.
Manage code reviews, technical documentation and feature documentation for tools development.
Work closely with all teams to understand workflows and improve content creation pipelines.
Collaborate with Engine and Gameplay teams to help maintain, extend and improve our proprietary engine, editor, internal tools and development pipelines.
Design, implement and maintain user interfaces for internal development tools.
Identify workflow bottlenecks and propose practical, scalable solutions that improve team productivity.
Assist in maintaining a culture of unit testing, automation testing, documentation and technical ownership.
Support long-lived internal tools, including legacy systems and components.
Help ensure tools can support internal development needs and player-developer workflows such as modding.
Represent the Tools team in day-to-day communication with stakeholders and other departments.
Communicate openly and regularly with team members, leadership and end-users.
Show strong passion for improving developer productivity and enabling creative teams to build high-quality games efficiently.
Requirements
Demonstrable lead, associate lead experience within a tools, engine, editor or game development team.
7+ years of experience creating tools or technology for game development or digital content creation.
Shipped game titles.
Excellent C# and .NET skills for desktop applications.
Strong experience with WPF and XAML.
Thorough C++ knowledge.
Strong understanding of UI/UX principles and practical tool design.
Strong mentoring and coaching ability.
Ability to analyse and understand the workflows of other disciplines, including design, art, narrative, scripting or cinematics.
Experience working closely with end-users, gathering feedback and iterating on tools features.
Ability to drive feature development from start to finish, including planning, communication, implementation and delivery.
Open-minded attitude and willingness to iterate based on feedback.
Supportive communication style and passion for improving developer productivity.
Team-oriented mindset with a strong sense of ownership.
Advanced / Fluent written and spoken English.
Passion for making and playing great games.
This is a full-time, on-site role requiring presence in the office to support collaboration and creativity.
Nice to Haves
Familiarity with Python.
Experience developing DCC pipelines.
Experience writing plugins or tools for Maya, Blender or similar content creation software.
Experience with game modding workflows or releasing tools to player-developers.
Experience working with proprietary engines and editors.
Experience with automated testing for tools, editors or content pipelines.
Experience with performance profiling and optimization of editor workflows.
Experience collaborating with distributed or multi-location development teams.
What We Offer
An international team of over 600 employees spread across 7 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel
An open, collaborative environment where ideas are welcome and encouraged
A managerial team consisting of highly experienced game developers at the top of their fields
Sharing hobbies and passions with like-minded colleagues
Inclusive environment with many activities organized by the studios or the employees
Commitment to making the best game possible for the fans, including listening to community feedback
Задачи:
— Разработка и выпуск функций для инструментов арт-пайплайна, используемых в нескольких игровых командах.
— Проектирование архитектуры подсистем, включая модели данных, форматы файлов, пользовательский интерфейс и рендеринг.
— Сотрудничество с художниками для выявления проблем в рабочих процессах и преобразование их в эффективные инструменты.
— Обеспечение высокого качества кроссплатформенной производительности и нативного ощущения на Windows и macOS.
— Взаимодействие с командами движка и игры для управления границами пайплайна.
Требования:
— Сильный профессиональный опыт с C++ в производственной среде.
— Подтвержденный опыт создания сложных пользовательских интерфейсов для настольных приложений.
— Опыт выпуска кроссплатформенного программного обеспечения для Windows и macOS.
— Твердое понимание основ графики (трансформации, рендеринг, анимация).
— Дисциплина в поддержании чистых API, документации и код-ревью.
— Способность эффективно общаться как с техническими, так и с нетехническими заинтересованными сторонами.
Будет плюсом:
— Знание арт-пайплайнов и творческих профессиональных рабочих процессов.
— Опыт работы с системами анимации (ключевые кадры, таймлайны, редакторы кривых).
— Знакомство с UI-фреймворками немедленного режима, такими как Dear ImGui.
— Опыт разработки 3D или игровых движков.
— Практический опыт в арт- или творческих дисциплинах.
Условия:
— Культура, основанная на независимых ячейках, доверии и высокой автономии.
— Комплексная поддержка при релокации для сотрудников, их семей и домашних животных.
— Конкурентоспособная компенсация и поддерживающая, ориентированная на человека рабочая среда.
— Акцент на личное влияние и рост, а не на корпоративные должности.
Location: Quebec
Workplace: onsite
(Version française ci-dessous)
Graphics Programmer
With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Graphics Programmer to join the team and help us in crafting the high calibre games our fans have come to expect.
Responsibilities
To maintain and extend our proprietary engine on its VFX related part (particle simulation, materials, post-process effects, rendering/lighting pipeline).
Work closely together with Art/VFX department, to implement visual effects of topnotch quality and extending our library of existing VFX components.
Debug and optimize code to hit quality and performance targets
Document code features.
Requirements
Thorough knowledge of C++.
Strong technical background (bachelor’s degree or comparable experience).
Passion for making and playing great games.
Experience with modern graphics APIs like DirectX 12, Vulkan, Metal.
Experience with a wide range of CPU and GPU profiling tools.
Experience with particle system algorithms, including GPU particle implementations.
Excellent knowledge of shading languages and experience with writing complex GPU algorithms using shading languages
.Multi threading should be second nature.
Excellent software design and problem-solving skills.
Excellent software debugging skills.
You are a team player and willing to take responsibility.
This is a full-time, on-site role, requiring your presence in the office to support collaboration and creativity.
Fluent in English, both spoken and written*
Nice to haves:
C# experience
Shipped game/console titles strong plus
What we offer:
An international team of over 600 employees spread across 7 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel
An open, collaborative environment where ideas are welcome and encouraged
A managerial team consisting of highly experienced game developers at the top of their fields
Sharing hobbies and passions with like-minded colleagues
Inclusive environment with many activities organized by the studios or the employees
Commitment to making the best game possible for the fans, including listening to community feedback
* Due to the global nature of our operations and the need to engage daily with an international team, fluency in English is essential for this position at Larian.
------------------------------------------
Programmeur de graphismes
Maintes fois primé, Larian Studios a amplement démontré sa volonté de proposer des jeux de rôle de très haute qualité. À l’heure où le studio à l’origine de titres comme Baldur’s Gate 3 et Divinity: Original Sin 2 se tourne vers de nouveaux projets, nous sommes en quête d’un programmeur de graphismes qui rejoindra l’équipe et nous aidera à créer les jeux d’excellence auxquels nos fans sont habitués.
Responsabilités
Maintenir et développer notre moteur propriétaire du côté des effets visuels (simulation de particules, matériaux, effets de post-traitement, processus de rendu/d’éclairage)
Travailler en étroite collaboration avec le département responsable des graphismes et des effets visuels afin de mettre en œuvre des effets visuels de grande qualité et d’agrandir notre bibliothèque de composants d’effets visuels existants
Déboguer et optimiser le code pour atteindre nos objectifs en termes de qualité et de performance
Documenter les fonctionnalités du code
Profil recherché
Connaissance approfondie de C++
Solides connaissances techniques (baccalauréat ou expérience similaire)
Passion de faire, et de jouer à, des jeux exceptionnels
Une expérience avec des API graphiques modernes comme DirectX 12, Vulkan ou Metal
Une expérience avec un large éventail d’outils de profilage d’unité centrale et de processeur graphique
Une expérience avec les algorithmes de systèmes de particules, y compris l’implémentation de particules GPU
Excellentes connaissances des langages d’ombrage et expérience dans l’écriture d’algorithmes GPU complexes à l’aide de langages d’ombrage
Le multithread devrait être un réflexe
Excellentes compétences de conception logicielle et de résolution de problème
Excellentes compétences de débogage logiciel
Passion du travail en équipe et volonté d’assumer ses responsabilités
Ceci est un poste à temps plein dans nos locaux. Votre présence au bureau est requise pour favoriser un esprit de collaboration et de créativité.
Maîtrise courante de l’anglais, à l’écrit comme à l’oral*
Éléments appréciés
Une expérience en C#
Gros avantage : avoir lancé plusieurs jeux/titres sur console
Ce que nous proposons
Une équipe internationale de plus de 600 employés répartis dans 7 studios à travers le monde, chacun avec ses propres qualités uniques, le tout en conservant une ambiance conviviale de petite entreprise
Un environnement de travail ouvert et collaboratif, où les idées nouvelles sont encouragées et bienvenues
Une équipe de gestion composée de développeurs expérimentés et au sommet de leur art
Des collègues ayant les mêmes valeurs, avec lesquels partager vos passions et vos passe-temps
Un environnement inclusif avec de nombreuses activités organisées par les studios ou les employés
Un engagement à réaliser le meilleur jeu possible pour les fans, en prenant en compte les commentaires de la communauté
* En raison de la portée mondiale de nos opérations et de la nécessité d'interagir quotidiennement avec une équipe internationale, des connaissances professionnelles en anglais sont indispensables pour ce poste chez Larian.
Location: Warsaw
Workplace: onsite
With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Graphics Programmer to join the team and help us in crafting the high calibre games our fans have come to expect.
Responsibilities
To maintain and extend our proprietary engine on its VFX related part (particle simulation, materials, post-process effects, rendering/lighting pipeline).
Work closely together with Art/VFX department, to implement visual effects of topnotch quality and extending our library of existing VFX components.
Debug and optimize code to hit quality and performance targets
Document code features.
Requirements
Thorough knowledge of C++.
Strong technical background (bachelor’s degree or comparable experience).
Good spoken/written English.
Passion for making and playing great games.
Experience with modern graphics APIs like DirectX 12, Vulkan, Metal.
Experience with a wide range of CPU and GPU profiling tools.
Experience with particle system algorithms, including GPU particle implementations.
Excellent knowledge of shading languages and experience with writing complex GPU algorithms using shading languages.
Multi threading should be second nature.
Excellent software design and problem-solving skills.
Excellent software debugging skills.
You are a team player and willing to take responsibility.
This is a full-time, on-site role, requiring your presence in the office to support collaboration and creativity.
Nice to Haves
C# experience
Previously shipped game/console titles is a strong plus
What we Offer
An international team of over 600 employees spread across 7 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel
An open, collaborative environment where ideas are welcome and encouraged
A managerial team consisting of highly experienced game developers at the top of their fields
Sharing hobbies and passions with like-minded colleagues
Inclusive environment with many activities organized by the studios or the employees
Commitment to making the best game possible for the fans, including listening to community feedback
Location: Kuala Lumpur
Workplace: onsite
With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Junior Engine Programmer to join the team and help us in crafting the high calibre games our fans have come to expect.
Responsibilities
Work on all aspects of Engine Development
Write performant, robust and maintainable code
Debug, profile and optimise code to hit quality and performance targets
Contribute to code reviews, testing and documentation
Show strong passion for making the highest quality state-of-the-art games
Requirements
Proficiency in C++
Open-minded, willing to collaborate, experiment and iterate over a specific feature
Passion for making and playing great games
Experience with data-driven development
A professional level of written and spoken English
This is a full-time, on-site role, requiring your presence in the office to support collaboration and creativity
Nice to Haves
Bachelor's / Master's degree in computer science or software engineering
Experience with modern graphics API's (Vulkan, D3D12, GNM, ...)
Experience with modern console development (PS4/5, Xbox One/Series, Switch 1/2...)
Experience with SIMD programming
Experience with low-level x86/ARM/DXBC/Spir-V assembly
Experience with networking / multiplayer
Experience with a wide range of CPU and GPU profiling tools
Multithreading should be second nature
Knowledge of modern hardware
What we Offer
An international team of over 600 employees spread across 7 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel
An open, collaborative environment where ideas are welcome and encouraged
A managerial team consisting of highly experienced game developers at the top of their fields
Sharing hobbies and passions with like-minded colleagues
Inclusive environment with many activities organized by the studios or the employees
Commitment to making the best game possible for the fans, including listening to community feedback
Location: United States, San Diego, CA
Why Sony Interactive Entertainment?
Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part of a proud legacy of innovation and excellence. SIE is a dynamic technology company, delivering cutting-edge hardware and network services to more than 100 million people and an entertainment leader, home to some of the most beloved and recognizable intellectual properties (IP) in the world. Our role at SIE is to create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity.
Senior Graphics Programmer, Mobile (iOS/Android)
PlayStation Studios / San Diego Studio
Why PlayStation? Why San Diego Studio?
Come join San Diego Studio in bringing MLB The Show to mobile platforms. Our focus is on delivering innovative, high-quality gaming experiences, and we are seeking a Senior Mobile Graphics Programmer to help advance the visual and technical quality of our mobile title on iOS and Android.
In this role, you will be responsible for developing and optimizing real-time graphics systems specifically for mobile devices, ensuring strong performance, scalability, and visual fidelity across a wide range of hardware configurations and device capabilities.
You will focus on writing and optimizing our mobile rendering engine, debugging graphics and performance issues, implementing new visual features, and ensuring the game takes full advantage of platform-specific capabilities across Apple and Android ecosystems.
The ideal candidate possesses strong problem-solving abilities, sharp attention to detail, and thrives both independently and in collaborative, cross-functional teams. They are passionate about GPU architecture and real-time rendering innovation, skilled in profiling and optimizing complex graphics systems, and experienced in shipping high-quality graphics features on constrained mobile hardware.
Responsibilities:
Develop, optimize, and maintain real-time rendering systems and graphics features specifically for mobile platforms (iOS and Android)
Identify and resolve performance bottlenecks related to rendering, memory usage, thermal constraints, battery usage, and device-specific hardware limitations
Ensure compatibility, stability, and performance across a broad range of mobile devices, from high-end flagship phones/tablets to lower-spec hardware
Implement scalable graphics systems that support varying performance tiers, screen resolutions, refresh rates, and GPU capabilities
Work with platform-specific graphics APIs and technologies such as Metal and Vulkan
Optimize shaders, rendering pipelines, texture usage, and asset memory footprint for mobile GPU architectures
Implement requested graphics features and enhancements in collaboration with the broader engineering, art, and rendering teams
Debug graphics issues across different chipsets and vendors
Stay current with emerging rendering techniques, mobile GPU technologies, and platform advancements to drive visual improvements and technical innovation
Required Qualifications:
Bachelor's degree in Computer Science, Mathematics, or a related technical field
5+ years of experience programming in C++ with a focus on performance-critical applications
Strong experience with graphics programming on mobile platforms, including low-level graphics APIs such as Metal or Vulkan
Proficiency in GPU shader programming and optimization for mobile platforms
Strong foundational math skills, especially linear algebra, geometry, and trigonometry
Hands-on experience with graphics profiling and debugging tools for mobile development
Proven ability to debug and optimize rendering performance across a wide range of mobile hardware and operating system versions
Strong understanding of the constraints and tradeoffs involved in mobile rendering, including memory bandwidth, battery usage, thermal throttling, frame pacing, and device fragmentation
Preferred Qualifications:
Experience shipping one or more mobile games or interactive applications on iOS and/or Android
Familiarity with platform-specific development environments and tools such as Xcode, Microsoft Visual Studio, GPU frame debuggers, and mobile performance analyzers
Experience optimizing rendering systems for a variety of mobile GPU architectures
Understanding of scalable rendering techniques for mobile, including dynamic resolution, LOD systems, texture streaming, and efficient post-processing
Familiarity with scripting languages such as Python is a plus
Experience working on cross-platform rendering systems is highly desirable
Passion for sports games and delivering visually compelling real-time experiences on mobile devices
.
At SIE, we consider several factors when setting each role’s base pay range, including the competitive benchmarking data for the market and geographic location.
Please note that the base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location.
In addition, this role is eligible for SIE’s top-tier benefits package that includes medical, dental, vision, matching 401(k), paid time off, wellness program and coveted employee discounts for Sony products. This role also may be eligible for a bonus package. Click
here
to learn more.
This is a flexible role that can be remote, with varying pay ranges based on geographic location. For example, if you are based out of Seattle, the estimated base pay range for this role is listed below.
$172,000
—
$258,100 USD
Please note, Sony Interactive Entertainment conducts background checks at the offer stage for all new employees (which may include criminal background checks for some roles) and will need to process personal information to support these checks.
Please refer to our
Candidate Privacy Notice
for more information about what personal information we collect, how we use it, who we share it with, and your data protection rights.
Equal Opportunity Statement:
Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category.
We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.
Sony Interactive Entertainment is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
Location: Quebec
Workplace: onsite
(Version française ci-dessous)
Gameplay Programmer
With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Gameplay Programmer to join the team and help us in crafting the high calibre games our fans have come to expect.
Responsibilities
Work on all aspects of systems of the game: engine features, gameplay, UI, audio, animation, scripting, tools.
Work closely together with the other departments to implement the needed game components;
Work together with almost all content creators to deliver required features;
Write robust, maintainable auto-testable code in TDD fashion;
Be an active participant in the design and production of the game — technical side of the creative team and first line of feedback;
Help scope features and advise on best ways to implement them;
Work within an international team on a daily basis, spread between multiple studios across the world.
Requirements
4+ years experience in C++;
Excellent feel for RPG systems and gameplay in general;
Experience with commercial proprietary engines;
Open-minded, willing to experiment and iterate over a specific feature;
Concepts as state machines, pathfinding, AI routines should be second nature;
Ability to think like a designer to create compelling and fun game play;
You are a team player and willing to take responsibility;
Passion for making and playing great games;
Excellent software design and problem-solving skills;
Excellent software debugging skills;
Excellent architectural skills. Designing many parallel and gameplay systems is not a problem for you;
Game development experience;
This is a full-time, on-site role, requiring your presence in the office to support collaboration and creativity;
A professional level of written and spoken English*.
Nice to have
Location: Guildford
Workplace: onsite
With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Gameplay Programmer to join the team and help us in crafting the high calibre games our fans have come to expect.
Responsibilities
Work on all aspects of systems of the game: engine features, gameplay, UI, audio, animation, scripting, tools.
Work closely together with the other departments to implement the needed game components;
Work together with almost all content creators to deliver required features;
Write robust, maintainable auto-testable code in TDD fashion;
Be an active participant in the design and production of the game — technical side of the creative team and first line of feedback;
Help scope features and advise on best ways to implement them;
Work within an international team on a daily basis, spread between multiple studios across the world.
Requirements
4+ years experience
in C++;
Excellent feel for RPG systems and gameplay in general;
Experience with commercial proprietary engines;
Open-minded, willing to experiment and iterate over a specific feature;
Concepts as state machines, pathfinding, AI routines should be second nature;
Ability to think like a designer to create compelling and fun game play;
Can easily communicate in English;
You are a team player and willing to take responsibility;
Passion for making and playing great games;
Excellent software design and problem-solving skills;
Excellent software debugging skills.
Excellent architectural skills. Designing many parallel and gameplay systems is not a problem for you;
Game development experience.
This is a full-time, on-site role, requiring your presence in the office to support collaboration and creativity.
Nice to have
Bachelor’s degree in computer science or software engineering;
Experience with machine learning algorithms;
Experience with TDD and ECS;
Background in RPGs;
Shipped game/console titles.
What We Offer
An international team of over 600 employees spread across 7 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel
An open, collaborative environment where ideas are welcome and encouraged
A managerial team consisting of highly experienced game developers at the top of their fields
Sharing hobbies and passions with like-minded colleagues
Inclusive environment with many activities organized by the studios or the employees
Commitment to making the best game possible for the fans, including listening to community feedback
We are looking for highly motivated individuals with ever-evolving skillsets and passion for player experience. If you want to contribute to making amazing RPG experiences, we would love to hear from you.
Location: Kuala Lumpur
Workplace: onsite
With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Junior Tools Programmer to join the team and help us in crafting the high calibre games our fans have come to expect.
Responsibilities
Develop and maintain all internal development tools, including our world editor and performance tools
Work together with other departments to implement new engine and editor features
Identify and solve problems in our content creation workflows and pipelines
Actively participate in finding the best solution for new engine and tools features
Design, implement and maintain user interfaces
Requirements
Experience creating tools for game development
Knowledge of UI frameworks (WPF, Winforms, Qt, etc.)
Experience working in C# and .NET
C++ general knowledge
Excellent feel for UI and tool design
Open-minded, willing to experiment and iterate over a specific feature
The ability to analyze workflow and the drive to make improvements where needed
The ability to take criticism and be open to discuss issues or requests with end users
Excellent written and spoken English
You are a team player and willing to take responsibility
Bachelor degree or similar experience
What We Offer
An international team of over 600 employees spread across 7 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel
An open, collaborative environment where ideas are welcome and encouraged
A managerial team consisting of highly experienced game developers at the top of their fields
Sharing hobbies and passions with like-minded colleagues
Inclusive environment with many activities organized by the studios or the employees
Commitment to making the best game possible for the fans, including listening to community feedback
Location: Barcelona
Workplace: onsite
With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Gameplay Programming Intern to join the team and help us in crafting the high caliber games our fans have come to expect.
Requirements
Solid knowledge of C++
Strong understanding of basic C++ concepts (types, OOP, memory management, etc.)
Ability to write robust code without infinite loops or memory leaks
Portfolio of personal C++ project(s) (with source code), not older than 2 years
Projects must be personal work (university coursework will not be considered)
Applications without coding examples will not be considered
Open-minded and willing to experiment and iterate on features
Good communication skills in English
Passion for making and playing great games
Responsibilities
Collaborate with developers on real gameplay systems
Actively participate in game production as part of the technical creative team
Design, develop, and support gameplay systems for the RPG (including code architecture)
Work on all aspects of gameplay system implementation
Cooperate closely with other departments to implement required game components
Collaborate with UI designers to implement in-game UI features
Write robust, maintainable, and high-quality code
We are looking for highly motivated individuals with ever-evolving skillsets and passion for player experience. If you want to contribute to making amazing RPG experiences, we would love to hear from you.
Location: Pasig City, Philippines
Responsibilities:
Annotate Case Report Form (acrf.pdf) following FDA/CDISC or sponsor guidelines.
Develop SDTM specifications and generate SDTM datasets using SAS.
Develop ADaM specifications and generate ADaM datasets using SAS based on Statistical Analysis Plan.
Develop Tables, Listings, Graphs, Patient Profile in support of the Clinical Study Report, Posters, Manuscripts.
Develop ADaM data, Tables, Listings, Figures for Integrated Summary of Safety (ISS) and Integrated Summary of Efficacy (ISE).
Create electronic submission package to FDA, e.g., define.xml or define.pdf following FDA guidelines with minimum supervision.
Proficient in analyze information and develop innovative solutions to programming and data analysis challenges;
Support the point of contact (POC) of programming with statisticians for statistical input and analysis interpretation
Follow and reinforce regulatory agency requirements during daily job.
Serve as a programming team lead and contribute to department initiative.
Provide guidance, mentoring, training for team members and help solve issues from cross-functional teams.
Review draft and final production deliverables for project to ensure quality and consistency.
Skills and Qualifications:
Bachelor’s/Master’s degree in Statistics, Mathematics, Computer Science, Electrical Engineering, Biotechnology or related scientific disciplines.
Minimum of 4+ years of clinical programming experience, along with 1+ year of project management and 1+ year of people management experience.
Proven knowledge and training in high level computing languages such as. SAS, C/C++, Java, R, Python, MATLAB and SQL. Database programming experience is a plus.
Proficient in decoding programming logic and assembling programming code based on logic provided and be able to explain to team members.
Proficient in applying concepts in Artificial Intelligence and Machine Learning in the real world.
In-depth knowledge of ICH, Good Clinical Practices, Clinical research, Clinical trial process and related regulatory requirements and terminology.
Good understanding of clinical drug development process.
Strong communication skills and coordination skills. ability to communicate with global teams with supervision.
Good understanding of clinical drug development process.
Detail-oriented and ability to learn and adapt to changes.
Location: Kuala Lumpur
Workplace: onsite
With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Tools Programmer to join the team and help us in crafting the high calibre games our fans have come to expect.
Responsibilities
Develop and maintain all development tools
Design, implement and maintain user interfaces
Identify and solve problems in our content creation workflows and pipelines
Engage closely with our narrative tools, spread across departments such as writing, scripting and cinematics
Work with a multi-disciplinary team to implement new engine and editor features
Be a driving force behind feature development, instrumental in finding the best solutions for new engine and tools features
Communicate openly and regularly with team members and stakeholders
Represent the team and its ideals in day-to-day communication
Act as a role model and mentor for your fellow team members
Requirements
5+ years of experience creating tools for game development
Shipped game titles
Excellent C# and .NET skills for desktop applications
A deep understanding of WPF and XAML
Experience with, and excellent feel for UI/UX and tool design
Experience improving long-lived internal tools with legacy components
Thorough C++ knowledge
Open-minded and willing to iterate on a feature based on feedback
The ability to analyse and understand the workflows of other disciplines
You seek constructive criticism and are open to discuss issues or requests with end-users
You are passionate about improving developer productivity and communicate in a supportive way
You are a team player and willing to take ownership of tools, planning and communication. Driving feature development from start to finish
Fluent written and spoken English
This is a full-time, on-site role, requiring your presence in the office to support collaboration and creativity
Nice to have
Familiarity with Python
Experience developing DCC (digital content creation) pipelines
Experience writing plugins/tools for Maya/Blender
Experience making mods for larger games
What we offer
An international team of over 600 employees spread across 7 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel
An open, collaborative environment where ideas are welcome and encouraged
A managerial team consisting of highly experienced game developers at the top of their fields
Sharing hobbies and passions with like-minded colleagues
Inclusive environment with many activities organized by the studios or the employees
Commitment to making the best game possible for the fans, including listening to community feedback
Location: Quebec
Workplace: onsite
(Version française ci-dessous)
Engine programmer
With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for an Engine Programmer to join the team and help us in crafting the high calibre games our fans have come to expect.
Responsibilities
⬝Work on all aspects of engine development, notably, animation-related systems
⬝Write performant, robust and maintainable code
⬝Debug, profile and optimise code to hit quality and performance targets
⬝Contribute to code reviews, testing and documentation
⬝Show strong passion for making the highest quality state-of-the-art games
⬝Be an active participant in the design and production of the engine, as well as tools or gameplay systems
⬝Mentor and support team members
Requirements
⬝Proficiency in C++Open-minded, willing to collaborate, experiment and iterate over a specific feature
⬝Passion for making and playing great games
⬝Experience with data-driven development
⬝Experience with a wide range of CPU and GPU profiling tools
⬝Multithreading should be second nature
⬝Knowledge of modern hardware
⬝This is a full-time, on-site role, requiring your presence in the office to support collaboration
⬝A professional level of written and spoken English*
Nice to have
⬝3+ years of game development experience
⬝Bachelor's / Master's degree in computer science or software engineering
⬝Experience with modern graphics API's (Vulkan, D3D12, GNM, ...)
⬝Experience with modern console development (PS4/5, Xbox One/Series, Switch 1/2...)
⬝Experience with SIMD programming
⬝Experience with low-level x86/ARM/DXBC/Spir-V assembly
⬝Experience with networking / multiplayer
⬝Track record of major contributions to shipped games
What we offer
⬝An international team of over 600 employees spread across 7 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel
⬝An open, collaborative environment where ideas are welcome and encouraged
⬝A managerial team consisting of highly experienced game developers at the top of their fields
⬝Sharing hobbies and passions with like-minded colleagues
⬝Inclusive environment with many activities organized by the studios or the employees
⬝Commitment to making the best game possible for the fans, including listening to community feedback
* Due to the global nature of our operations and the need to engage daily with an international team, fluency in English is essential for this position at Larian.
------------------------------------------
Programmeur moteur
Maintes fois primé, Larian Studios a amplement démontré sa volonté deproposer des jeux de rôle de très haute qualité. À l'heure où le studio à l'origine de titres comme Baldur's Gate3 et Divinity: Original Sin2 se tourne vers de nouveaux projets, nous sommes en quête d'un programmeur moteur qui rejoindra l'équipe et nous aidera à créer les jeux d'excellence auxquels nos fans sont habitués.
Responsabilités
⬝Travailler sur tous les aspects du développement du moteur
⬝En particulier, sur les systèmes liés aux animations
⬝Écrire du code performant, robuste et maintenable
⬝Déboguer et optimiser le code, et faire du profilage, pour atteindre nos objectifs en termes de qualité et de performance
⬝Participer aux revues du code, aux tests et à la documentation
⬝Démontrer une volonté manifeste de créer des jeux du plus haut niveau de qualité possible
⬝Participer activement au design et à la production du moteur, mais aussi d'outils et de systèmes de gameplay
⬝Servir de mentor aux membres de l'équipe et les soutenir
Profil recherché
⬝Une maîtrise du C++
⬝Une ouverture d'esprit et la volonté de collaborer, d'expérimenter et
d'améliorer des fonctionnalités spécifiques par itération
⬝Un niveau d'anglais intermédiaire/élevé
⬝La passion de faire, et de jouer à, des jeux exceptionnels
⬝Une expérience de développement axé sur les données
⬝Une expérience avec un large éventail d'outils de profilage de processeur et de processeur graphique
⬝Le multithread devrait être un réflexe
⬝La connaissance du matériel moderne
⬝Ceci est une position à temps plein dans nos locaux. Votre présence au bureau est requise pour favoriser un esprit de collaboration.
⬝Bonnes compétences orales et écrites en anglais*
Compétences appréciées
⬝Au moins 3ans d'expérience de développement de jeu
⬝Baccalauréat ou maîtrise en informatique ou génie logiciel
⬝Une expérience avec des API graphiques modernes (Vulkan, D3D12,
GNM, etc.)
⬝Une expérience avec le développement sur les consoles modernes (PS4/5, Xbox One/Series, Switch 1/2...)
⬝Une expérience en programmation SIMD
⬝Une expérience en langage d'assemblage de bas niveau (x86/ARM/DXBC/Spir-V)
⬝Une expérience en gestion de réseau/multijoueur
⬝Des contributions majeures et vérifiables à des jeux commercialisés
Ce que nous proposons
⬝Une équipe internationale de plus de 600 employés répartis dans 7studios à travers le monde, chacun avec ses propres qualités uniques, le tout en conservant une ambiance conviviale de petite entreprise
⬝Un environnement de travail ouvert et collaboratif, où les idées nouvelles sont encouragées et bienvenues
⬝Une équipe de gestion composée de développeurs expérimentés et au sommet de leur art
⬝Des collègues ayant les mêmes valeurs, avec lesquels partager vos passions et vos passe-temps
⬝Un environnement inclusif avec de nombreuses activités organisées par les studios ou les employés
⬝Un engagement à réaliser le meilleur jeu possible pour les fans, en prenant en compte les commentaires de la communauté
* En raison de la portée mondiale de nos opérations et de la nécessité d'interagir quotidiennement avec une équipe internationale, des connaissances professionnelles en anglais sont indispensables pour ce poste chez Larian.
Location: Quebec
Workplace: onsite
(Version française ci-dessous)
Lead Engine Programmer
With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for an Engine Lead Programmer to join the team and help us in crafting the high calibre games our fans have come to expect.
Responsibilities
● Lead, mentor and coach our Engine team
● Assist with recruiting of Engine Programmers
● Manage code reviews and code features documentation
● Work in tandem with Larian Studios other programming Leads
● Assist in maintaining, porting and extending our proprietary engine on multiple platforms
● Debug and optimize code to hit quality and performance targets
● Show a strong passion for low level coding and a big interest in performance analysis
● Complete all tasks in a timely manner and to a consistent high quality standard
● Develop well designed software within project schedule to team standards
● Show strong passion for making the highest quality state of the art games
● Safeguard company assets including source code, art work, tools, technical know-how
Requirements
● Demonstrable Lead or Management experience
● Extensive experience programming for games
● Excellent C++ skills
● Strong mentor and coaching ability
● Excellent written and spoken English skills*
● Passion for making and playing great games
● Experience with graphics APIs like Directx 12 and Vulkan
● Experience with a wide range of CPU and GPU profiling tools
● Multi threading should be second nature
● This is a full-time, on-site role, requiring your presence in the office to support collaboration and creativity.
What We Offer
● An international team of over 600 employees spread across 7 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel
● An open, collaborative environment where ideas are welcome and encouraged
● A managerial team consisting of highly experienced game developers at the top of their fields
● Sharing hobbies and passions with like-minded colleagues
● Inclusive environment with many activities organized by the studios or the employees
● Commitment to making the best game possible for the fans, including listening to community feedback
* Due to the global nature of our operations and the need to engage daily with an international team, fluency in English is essential for this position at Larian.
------------------------------------------
Responsable programmation moteur
Maintes fois primé, Larian Studios a amplement démontré sa volonté de proposer des jeux de rôle de très haute qualité. À l'heure où le studio à l'origine de titres comme Baldur's Gate 3 et Divinity: Original Sin 2 se tourne vers de nouveaux projets, nous sommes en quête d'un responsable dans le domaine de la programmation moteur, qui rejoindra l'équipe et nous aidera à créer les jeux d'excellence auxquels nos fans sont habitués.
Responsabilités
● Diriger et encadrer notre équipe moteur
● Aider à l'embauche de programmeurs moteur
● Gérer les revues du code et la documentation des fonctionnalités du code
● Travailler de concert avec les autres responsables de la programmation de Larian Studios
● Aider à la maintenance, au portage et au développement de notre moteur propriétaire sur de multiples plateformes
● Déboguer et optimiser le code pour atteindre nos objectifs en termes de qualité et de performance
● Démontrer une passion évidente pour la programmation de bas niveau et un intérêt manifeste pour l'analyse des performances
● Mener les tâches à bien dans les délais et selon des normes élevées et systématiques de qualité
● Développer des logiciels de qualité en respectant les échéances des projets et en satisfaisant les normes de l'équipe
● Démontrer une volonté manifeste de créer des jeux du plus haut niveau de qualité possible
● Assurer la protection des ressources de l'entreprise telles que le code source, les illustrations, les outils et le savoir-faire technique
Profil recherché
● Une expérience démontrable dans le domaine de l'encadrement
● Une expérience très poussée dans la programmation de jeux
● D'excellentes compétences en C++
● Des compétences avancées d'accompagnement et d'encadrement
● La capacité à s'exprimer de manière parfaite en anglais, à l'oral comme à l'écrit*
● La passion de faire, et de jouer à, des jeux exceptionnels
● Une expérience avec des API graphiques comme DirectX 12 et Vulkan
● Une expérience avec un large éventail d'outils de profilage de processeur et de processeur graphique
● Le multithread devrait être un réflexe
● Ceci est une position à temps plein dans nos locaux. Votre présence au bureau est requise pour favoriser un esprit de collaboration et de créativité.
Ce que nous proposons
● Une équipe internationale de plus de 600 employés répartis dans 7 studios à travers le monde, chacun avec ses propres qualités uniques, le tout en conservant une ambiance conviviale de petite entreprise
● Un environnement de travail ouvert et collaboratif, où les idées nouvelles sont encouragées et bienvenues
● Une équipe de gestion composée de développeurs expérimentés et au sommet de leur art
● Des collègues ayant les mêmes valeurs, avec lesquels partager vos passions et vos passe-temps
● Un environnement inclusif avec de nombreuses activités organisées par les studios ou les employés
● Un engagement à réaliser le meilleur jeu possible pour les fans, en prenant en compte les commentaires de la communauté
* En raison de la portée mondiale de nos opérations et de la nécessité d'interagir quotidiennement avec une équipe internationale, des connaissances professionnelles en anglais sont indispensables pour ce poste chez Larian.
Location: Kuala Lumpur
Workplace: onsite
With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Gameplay Programmer to join the team and help us in crafting the high calibre games our fans have come to expect.
Responsibilities
Work on all aspects of the game: gameplay, UI, audio, animation, scripting, engine features;
Deliver features ready for testing and review, no matter how many components of the game it touches;
Work together with almost all content creators to deliver required features;
Write robust, maintainable, auto-testable code in TDD fashion;
Be an active participant in the design and production of the game — technical side of the creative team and first line of feedback! Help scope features and advise on the best ways to implement them;
Work within an international team on a daily basis, spread between multiple studios across the world.
Requirements
Good understanding of C++:
Understanding of C++ concepts (such as types, OOP, Memory management etc.);
Be able to write robust code without infinite loops and memory leaks;
Strong mathematical skills, especially 3d math, vectors, matrices, etc.;
Familiarity with game concepts such as state machines, pathfinding, AI, and others;
Portfolio of personal project(s) developed in C++, including source code not older than 2 years; - does not apply if you have relevant professional gamedev experience
Projects done during the coursework at university will not count as we would like to see what you like to work on and your level of coding;
Well spoken and written English;
Good feel for RPG systems and gameplay in general;
Open-minded, willing to experiment and iterate over a specific feature;
You are a team player and willing to take responsibility and ownership;
You do not hesitate to reach out to stakeholders to clarify requirements or provide feedback, or ideas;
You are capable of organising yourself and keeping track of your own progress and tasks;
Passion for making and playing games.
This is a full-time, on-site role, requiring your presence in the office to support collaboration and creativity
Nice to have
Professional game development experience;
Experience with TDD;
Experience with ECS;
Background in RPGs;
Shipped game/console titles.
Location: Subang Jaya, Malaysia
The Company:
Our client is an independent games development studio founded 2008 in the cultural heart of Southeast Asia. They are a game tech focused studio with both internal OIP (Original Intellectual Property) and external co-development tracks. They build games over multiple platforms, primarily focused on Windows Desktop PC (Unreal Engine). Their flagship and breakout is a fully serviced live operational squad based multiplayer PvP (Player-Versus-Player) 5v5 (Five-Versus-Five) FPS (First-Person-Shooter) and RTS (Real-Time-Strategy) hybrid action combat game launched in 2021.
Our client provides full cycle work for hire, co-development, consulting, backend development, and virtual production support disciplines across all departments both internally and externally. Today, they are a team of 60 full-time internal developers and growing. They are committed to be wholly involved in developing digital interactive entertainment software and remain passionately strong. Combined with a people first, through innovation and integrity, they are poised to be the leading force in games development within the region.
The Responsibilities:
Our client is on the lookout for great full-time talents in Game Programming and Development to join their fast growing team. You will have the opportunity to collaborate with their core team in developing highly engaging, polished, and industry standard interactive game products, full cycle from its core conception to market launch in their many internal and external projects.
Principal Responsibilities
Work alongside their team and project stakeholders in all aspects of game development. To produce robust, optimized and maintainable code bases for game prototyping, core functionality, game mechanics, and engine features, maintenance, and infrastructure.
Contribute side by side with their team of programmers in developing, profiling, optimizing, and debugging code to meet the project’s performance, platform, and quality requirements. Contributing in code reviews, maintenance tests, and documentation.
Collaborate alongside multiple internal disciplines and departments, in designing, planning, and ascertaining accurate production estimates, to identify any potential pitfalls during development. To ensure a player-first approach, delivering a first class experience for their players.
Team and Personal Responsibilities
Good interpersonal, communication, and collaborative skills, is able to effectively liaise over various disciplines, and stakeholders across different project and approval stages.
Experienced, or keen to learn and improve new pipeline and production practices through iterative development methodologies, be it traditional or agile workflows.
Constantly familiarizing and keeping updated with current industry standards, trends, pipelines, and software to effectively and consistently hit higher graphical benchmarks.
Requirements
Core Requirements
Experience in developing code for Game Engine(s).
Experience with Unreal Engine 4, and or 5 (and above).
Experience in C++, C#, Blueprints, etc. with good Coding Practices and Principles.
Experience in Version Control Software (SVN, Git, Perforce, etc.).
Experience in Debugging Issues, Optimizing Performance, and Scaling code bases.
Experience in Traditional and or Agile work environments and methodologies.
Good problem-solving acumen, with a creative aptitude for unique solutions.
Ability to Self-Asses, Iterate, and Improve on one’s own work independently.
Knowledgeable in a typical game development cycle.
Is Proficient in English, verbal and written.
Supplementary Skills
Experience with Unreal Engine 4, and or 5 (and above) and its set of features:
World Building, Characters, Animation, Materials, Visual Effects, AI, User Interface, Gameplay Frameworks, Developer Tools, etc.
Experience with other Game Engine(s).
Beneficial & Bonus Skills
Experience in Advanced Unreal Engine series of features:
Multiplayer and Networking
Asset Management
Rendering Pipeline (Nanite and Lumen)
Gameplay Ability System (GAS)
Backend Technologies (Authentication, Game Session Management, Matchmaking, Databases, APIs, Integration from third-party solutions with in-game functionalities, etc.)
Experienced in creating cross-platform games for a range of target systems and hardware (Desktop, Console, Mobile, etc.).
The Rank Requirements:
Junior / Fresh Graduate Game Programmer
Possesses a good understanding of scripting and programming when working on a game project. Alongside a sufficient portfolio showcasing in-game mechanics using industry standard software(s) and game engine(s). Previous work should showcase a good foundation in programming concepts, language, and proficiency, with the use of debugging tools towards a certain benchmark within platform specifications.
Intermediate Game Programmer
Solid experience and demonstrated ability in game engine development tools. Able to develop, maintain and scale codebases to meet project requirements consistently and efficiently. Decent proficiency in in-game technical practices and design principles. Alongside knowledge of performance optimization techniques, and profiling tools in fine-tuning the game. Previous work showcases strong problem solving skills and ability to work with cross-functional teams. Have at least been credited with one title launch, with preferably a minimum of three to four years of industry experience.
Senior Game Programmer
Excellent knowledge and demonstrated consistency in delivering successful game projects, within its technical requirements. Ability to document workflows, improve pipelines, and mentor new staff. Exceptional low-level programming, optimization techniques, and able to understand game architecture and design patterns. Have at least been credited with two or more game title launches, with preferably a minimum of five to six years of industry experience.
Principal Game Programmer
Exceptional proficiencies and consistent demonstration in delivering engaging, high-quality, and complex functionalities throughout various high profile projects. Strong game engine technical and optimization ability, with an in-depth knowledge of programming languages and game development tools. Able to benchmark, and document processes, while maintaining the standard of delivery. Have at least been credited with three or more game title launches, with preferably a minimum of eight to ten years of industry experience.
Lead Game Programmer
Excellent background in game programming development coupled with strong interpersonal, communication, and project management skills. Ability to fully understand and breakdown project requirements, and work closely with all disciplines in maintaining timely delivery of feature deliverables to their respective stakeholders. Demonstrated experience in delegating and maintaining project standards, while adapting, and iterating features based on feedback. Wide knowledge of game engine technical constraints, optimization tools, and implementation processes to determine the best methods and techniques in hitting project targets. Have at least been credited with two or more game title launches, with preferably a minimum of five to six years of industry experience.
Benefits
Competitive Salary.
Flexible Working Hours.
Leave Entitlement and Carry Forward Leaves of 10 days until the 31st March the following year.
24/7 Studio Access alongside all production and leisure areas.
Employee Wellbeing Fund of MYR1,500, refreshed annually.
Employee Health Insurance (AIA), with In-Patient, Out-Patient, and Panel of Doctors Care.
Annual Performance Reviews with Transparent Career Development and Pathways.
Hybrid Work Option (available on request, with discussion, under management discretion).
Relocation Assistance (available on request, with discussion, under management discretion) => only for Malaysian citizens.
Full Compensation on all Formal Overtime events.
Location: Warsaw
Workplace: onsite
With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for an Lead Engine Programmer to join the team and help us in crafting the high calibre games our fans have come to expect.
Responsibilities
Lead, mentor and coach our Engine team
Assist with recruiting of Engine Programmers
Manage code reviews and code features documentation
Work in tandem with Larian Studios other programming Leads
Assist in maintaining, porting and extending our proprietary engine on multiple platforms
Debug and optimize code to hit quality and performance targets
Show a strong passion for low level coding and a big interest in performance analysis
Complete all tasks in a timely manner and to a consistent high quality standard
Develop well designed software within project schedule to team standards
Show strong passion for making the highest quality state of the art games
Safeguard company assets including source code, art work, tools, technical know-how
Requirements
Demonstrable Lead or Management experience
Extensive experience programming for games
Excellent C++ skills
Strong mentor and coaching ability
Excellent written and spoken English skills
Passion for making and playing great games
Experience with graphics APIs like Directx 12 and Vulkan
Experience with a wide range of CPU and GPU profiling tools
Multi threading should be second nature
This is a full-time, on-site role, requiring your presence in the office to support collaboration and creativity.
What We Offer
An international team of over 500 employees spread across 7 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel
An open, collaborative environment where ideas are welcome and encouraged
A managerial team consisting of highly experienced game developers at the top of their fields
Sharing hobbies and passions with like-minded colleagues
Inclusive environment with many activities organized by the studios or the employees
Commitment to making the best game possible for the fans, including listening to community feedback
We are looking for highly motivated individuals with ever-evolving skillsets and passion for player experience. If you want to contribute to making amazing RPG experiences, we would love to hear from you.
Location: Warsaw
Workplace: onsite
With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Gameplay Programmer to join the team and help us in crafting the high calibre games our fans have come to expect.
Responsibilities
Work on all aspects of systems of the game: engine features, gameplay, UI, audio, animation, scripting, tools.
Work closely together with the other departments to implement the needed game components;
Work together with almost all content creators to deliver required features;
Write robust, maintainable auto-testable code in TDD fashion;
Be an active participant in the design and production of the game — technical side of the creative team and first line of feedback;
Help scope features and advise on best ways to implement them;
Work within an international team on a daily basis, spread between multiple studios across the world.
Requirements
4+ years experience
in C++;
Excellent feel for RPG systems and gameplay in general;
Experience with commercial proprietary engines;
Open-minded, willing to experiment and iterate over a specific feature;
Concepts as state machines, pathfinding, AI routines should be second nature;
Ability to think like a designer to create compelling and fun game play;
Can easily communicate in English;
You are a team player and willing to take responsibility;
Passion for making and playing great games;
Excellent software design and problem-solving skills;
Excellent software debugging skills.
Excellent architectural skills. Designing many parallel and gameplay systems is not a problem for you;
Game development experience.
This is a full-time, on-site role, requiring your presence in the office to support collaboration and creativity.
Nice to have
Bachelor’s degree in computer science or software engineering;
Experience with machine learning algorithms;
Experience with TDD and ECS;
Background in RPGs;
Shipped game/console titles.
What We Offer
An international team of over 600 employees spread across 7 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel
An open, collaborative environment where ideas are welcome and encouraged
A managerial team consisting of highly experienced game developers at the top of their fields
Sharing hobbies and passions with like-minded colleagues
Inclusive environment with many activities organized by the studios or the employees
Commitment to making the best game possible for the fans, including listening to community feedback
We are looking for highly motivated individuals with ever-evolving skillsets and passion for player experience. If you want to contribute to making amazing RPG experiences, we would love to hear from you.
ОфисГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.