Evolution
Unreal Engine/C++ Inženieris (Core komanda) / Unreal Engine/C++ Engineer (Core team)
Job description
We are searching for passionate Unreal Engine / C++ Engineers to join the core team behind our virtual production studios! Rather than working on individual games, you'll build and maintain the shared C++ foundations, plugins, and components used across all our projects, and drive the research and development that improves our services as a whole.
Responsibilities:
- Develop and maintain shared C++ plugins, components, and actors used across all our games;
- Work with other teams to improve server setups and the communication between our applications and backend services;
- Collaborate with game artists to support their work and improve shared tooling and workflows;
- Drive R&D efforts to improve our services and technology overall;
- Maintain and support existing projects.
To succeed in this role, you should have:
- Passion for software development – we expect you to like to write and maintain code;
- Strong knowledge of C/C++ and Object-Oriented Programming;
- Experience with Unreal Engine 5, with a strong emphasis on C++ over Blueprints;
- Experience with Git;
- Be ready to invest the effort to become an even better developer;
- Experience building reusable, maintainable code intended for use across multiple projects.
We will appreciate:
- Unit testing and automated testing experience with Unreal Engine;
- Experience with communication protocols (HTTP / Web Sockets);
- Excellent math skills including geometric modeling & linear algebra;
- Experience designing plugins or shared libraries for a team or organization;
- Experience with the visual side of real-time 3D, such as materials, animations, lighting, and visual optimizations.
We offer:
- Competitive salary ranging from 4500 EUR to 8000 EUR gross monthly.
- Hybrid schedule: 3 days in the Riga office, 2 days remote.
- An innovative culture that encourages exploring new approaches and technologies.
- Recognition and support translate to competitive salaries and a positive work environment.
- International team in a successful, publicly traded company.
- Modern delivery processes, including Agile (Scrum/Kanban), JIRA, Confluence, GitLab source control and CI, and contemporary hardware/software for development.
- Benefits include health insurance, a modern office, development opportunities, hackathons, and other perks.
_______________________________________________________________________________________
Darba apraksts
Mēs meklējam aizrautīgus Unreal Engine / C++ Inženierus, kas pievienotos mūsu virtuālās producēšanas studiju pamatkomandai! Tā vietā, lai strādātu pie atsevišķām spēlēm, Tu veidosi un uzturēsi koplietojamos C++ pamatus, spraudņus un komponentes, kas tiek izmantotas visos mūsu projektos, kā arī virzīsi pētniecības un attīstības (R&D) iniciatīvas, kas uzlabo mūsu pakalpojumus kopumā.
Galvenie pienākumi:
- Izstrādāt un uzturēt koplietojamus C++ spraudņus, komponentes un “Actor” objektus, kas tiek izmantoti visās mūsu spēlēs;
- Sadarboties ar citām komandām, lai pilnveidotu serveru konfigurācijas un komunikāciju starp mūsu lietojumprogrammām un aizmugursistēmu pakalpojumiem;
- Sadarboties ar spēļu māksliniekiem, lai atbalstītu viņu darbu un uzlabotu koplietojamos rīkus un darba procesus;
- Virzīt pētniecības un attīstības (R&D) iniciatīvas, lai pilnveidotu mūsu pakalpojumus un tehnoloģijas kopumā;
- Uzturēt un atbalstīt esošos projektus.
Ko mēs meklējam:
- Aizrautība ar programmatūras izstrādi – mēs sagaidām, ka Tev patīk rakstīt un uzturēt kodu;
- Spēcīgas zināšanas C/C++ un objektorientētajā programmēšanā;
- Pieredze darbā ar Unreal Engine 5, īpaši fokusējoties uz C++, nevis Blueprints;
- Pieredze darbā ar Git;
- Gatavība ieguldīt laiku un enerģiju, lai kļūtu par vēl spēcīgāku izstrādātāju;
- Pieredze atkārtoti izmantojama un uzturama koda izstrādē, kas paredzēts lietošanai vairākos projektos.
Bonusa punkti:
- Pieredzi vienību testēšanā un automatizētajā testēšanā Unreal Engine vidē;
- Pieredzi darbā ar komunikācijas protokoliem (HTTP / Web Sockets);
- Teicamas matemātikas zināšanas, tostarp ģeometriskajā modelēšanā un lineārajā algebrā;
- Pieredzi spraudņu vai koplietojamu bibliotēku izstrādē komandai vai organizācijai;
- Pieredzi reāllaika 3D vizuālajā jomā, piemēram, darbā ar materiāliem, animācijām, apgaismojumu un vizuālo optimizāciju.
Mēs piedāvājam:
- Bruto mēnešalgu no 4500 EUR līdz 8000 EUR;
- Hibrīda darba iespēju — 3 dienas Rīgas birojā un 2 dienas attālināti;
- Inovatīvu kultūru, kas veicina jaunu pieeju un tehnoloģiju izpēti;
- Atzinību un atbalstu, kas izpaužas konkurētspējīgā atalgojumā un pozitīvā darba vidē;
- Starptautisku komandu veiksmīgā biržā kotētā uzņēmumā;
- Mūsdienīgus izstrādes procesus, tostarp Agile (Scrum/Kanban), JIRA, Confluence, GitLab koda pārvaldību un CI, kā arī modernu izstrādes aparatūru un programmatūru;
- Veselības apdrošināšanu, modernu biroju, profesionālās attīstības iespējas, hakatonus un citus papildu labumus.
#LI-Hybrid


