Gameplay Engineer

Engineering Bucharest, Romania


Gameplay Programmer with Unreal

Here at Amber, we are self-empowered, entrepreneurial business partners. We love working collectively and helping each other achieve greatness within our games. We constantly learn and improve ourselves because we aim high. If you share our vision,  join us!


About the Role


As a  Gameplay Engineer, you will be working in cross-functional teams involved in different stages of the development of AAA quality titles.




        Find the best technical solution for each game development challenge

        Write code that is readable, debuggable and easy to maintain

        Actively seek to help your teammates

        Actively participate in planning meetings

        Ensure that all relevant parties are aligned on task specifications

        Help the team improve the quality of their work by eliminating waste from the development process

        Always try to improve the way you do things

        Constantly communicate with your teammates to flag and alleviate risks

        Perform code review

        Write technical design documents




        3+ years of PC/Console game development

        Proficient in working with Unreal Engine or Custom C++ engines

        Fair knowledge of individual game engine Components (Rendering, AI, Networking, Navigation, Physics, UI)

        Experience in optimizing for FPS and memory consumption

        Solid knowledge of design patterns and coding architectural principle

        Experience in debugging and profiling large code bases


Nice to have


        Shipped at least one PC/Console title

        Good understanding of cross-platform  game development

        3D rendering programming experience (DirectX, Open GL, Vulkan, Gnmx)

        Good understanding of client-server communication & socket based network protocols

        Experience using Unit Test frameworks and Integration Test frameworks





        Team player

        Eager to improve yourself

        Passionate about game quality

        Open and honest


Our Offer


        The opportunity to grow and succeed together

        An open environment where you can make a difference and you can own your decisions

        Support from all your teammates