Core Engine Programmer

PLAYERUNKNOWN Productions,Опубліковано 1 рік тому

Middle

Повна зайнятість

Договірна

Relocate, Дистанційна робота, Амстердам

We are an independent development studio based in Amsterdam focused on creating sandbox worlds on a massive scale.

Our team of game developers and researchers are using machine learning and other modern technologies to push the envelope of what is possible with open worlds in gaming. Our goal is to build deep, systemic playgrounds hundreds of kilometers wide and populated by thousands of players.

We believe that the longstanding dream of a massive, immersive world where players are free to do whatever they want is closer than ever before.

Над чим працювати?
  • Назва проекту(ів): Artemis, MELBA Engine
На які завдання (обов'язки)?

As an experienced programmer you will be working on research and development, defining, extending and maintaining processes for our in-house next-generation engine with a focus on GPGPU, Data Oriented Design and Machine Learning.

PlayerUnknown Productions places a strong emphasis on a breath-first development approach in all fields, using data-driven development, ECS and machine learning to create the scalable systems capable of powering massive sandbox worlds. We believe in iterative development, building for flexibility and adaptability from the ground up.  

Responsibilities include:

  • Collaborating with peers to design software, identify problems and determine best solutions by evaluating existing ones or implementing custom solutions.  

  • Adopting a breath-first development approach: designing for scalability without refactoring and implementing iterative development for flexible, straightforward design rather than purpose-built solutions.  

  • Developing with Data-Oriented design opposed to Object-Oriented.   

  • Designing software for scalability.  

  • Producing platform independent code.  

  • Using and expanding the proprietary ECS-based engine. 

  • Implement systems for a highly data-driven, simulation-based, open-world, sandbox project.

Якого професіонала шукаємо?
  • Highly motivated to work with new and emerging technologies. 

  • Extensive professional programming experience (3-6 years).  

  • Advanced proficiency in C/C++.  

  • Understanding software design and architecture skills (DOD, ECS).  

  • Strong problem-solving and analytical skills.  

  • Solid understanding of mathematics.  

  • Experience integrating / adapting 3rd party technologies.  

  • Excellent communication skills in verbal and written English.

Чому у нас приємно працювати?

Building a world
Join our group of talented and passionate people from all over the world working towards building the future of gaming. 

Going Dutch
We go by the Dutch law and start with a 12-month contract with the intent to offer a permanent contract afterwards. 

Relocation funds
If you are not living in the Netherlands yet, we will support, you and your close ones during the relocation process.

Convenient location & commuting allowance
Our centrally located office is easy to get to from any part of the Netherlands, and we will reimburse you for train or bike commute. 

Comprehensive benefits
We provide a contribution to your health insurance and pension as well as a work from home allowance - we got you covered! 

Flexible Schedule
Once it is safe to do so, you are free to work and hang out with us every day in our Amsterdam Studio. If you prefer to work from home, you can take advantage of two work-from-home days a week.

All you can eat
No need to worry about drinks, snacks, and lunch, all of which we provide in our studio. Burger Fridays in our canteen come highly recommended but you will also find a lot of vegetarian options!

Vacation
You will have 25 days off and 3 extra studio days off throughout the year. You can also celebrate your birthday with an extra day off! 

Процес відбору
  1. screening call with recruiter

  2. technical call with team director

  3. final interview (HR call / Team session)

Join our Discord!
Find out about new C++ Developer jobs on Discord
join
@ingamejob_dev
узнавайте о новых вакансиях C++ Developer в Telegram
Підписатися

Схожі вакансії

Scorewarrior

Relocate, Cyprus

Опубліковано 1 тиждень тому

Middle

Договірна

Повна зайнятість

Boolat Play

Дистанційна робота, Київ

Опубліковано 1 тиждень тому

Senior

Договірна

Повна зайнятість

4A Games

Дистанційна робота, Malta

Опубліковано 2 тижні тому

Договірна

Повна зайнятість