View job here

WHO WE ARE

We are a team of top-tier and dedicated developers, designers, programmers, and artists who make our studio a creative and devoted workplace. We only work on games we believe in; sharing our excitement and fully committing to the project is our recipe for extraordinary results.

ABOUT THE POSITION

As a Lead Engine Programmer, you will help extend UE5 for our titles, leading the team that provides new capabilities and maintains the existing core systems within the tech stack we use. You will have a big part in architecting, planning, and implementing the systems and tools that empower the team to create great games. You will work within cross-functional teams to deliver features on time and to a high level of quality. With a constant focus on scalability, performance, and memory usage, you will apply your expertise in data structures and algorithms for modern, multi-core architectures for both PC and Consoles. You will collaborate effectively with other disciplines to gather requirements and collectively develop solutions.

YOUR DAILY TASK:

  • Support and encourage Engine Team members’ development
  • Care about your team’s quality of work
  • Evaluate and improve processes used in the team
  • Make sure core engine features are properly scoped and are delivered efficiently and in a timely fashion.
  • Translate engine and tools feature requests and profiling results into meaningful, actionable tasks.
  • Designin, implement and maintain core engine features for all platforms
  • Ensure that proposed solutions satisfy both the stakeholders’ needs and meet solid engineering fundamentals
  • Propose tools and technologies that could enhance our overall development process and open new possibilities to the content teams.
  • Communicate ideas, intent, and constraints to both technical and non-technical team members.
  • Participate in the interviewing process for the Engine Team and mentor and coach more junior engine programmers.

 

REQUIREMENTS:

  • Strong practical knowledge of C++
  • Solid communication and leadership skills
  • At least 1 year of experience in a similar position
  • At least 6 years of experience in a programmer role
  • Experience with UE4/5
  • Strong computer science and maths background
  • Experience profiling and optimizing code for optimal CPU, GPU, memory, and bandwidth usage
  • Professional experience in systems development/maintenance (such as I/O, rendering, low-level networking, memory management, content pipelines, etc.) for a shipped game on major console platforms (Sony, Microsoft, Nintendo)

WE OFFER:

  • Possibility of working 100% remote
  • Private medical care (entirely financed by the employer)
  • Sports Card (FitProfit card)
  • Hog’s Academy - development budget 
  • Professional mental health support
  • Language lessons (Polish and English)
  • Flexible working hours (core hours 11:00-16:00)
  • Influence on various aspects of the game – the game is being created by the whole team – your opinion counts
  • The team consists of experienced veterans, which means – huge development
  • Working environment based on a strong team spirit and positive energy