UE Senior/Expert Gameplay Programmer (Specialized in PCG)

Workplays

Katowice

On-site

PLN 111,600 - 290,160

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Office in Katowice ( hybrid )
Flexible hours 10:00-15:00
Private health insurance
Multisport card
English lessons
No crunch
No non-compete
Pet-friendly office
Conference/workshop participation

Job summary

Anshar Studios in Katowice is seeking a Senior/Expert Gameplay Programmer specialized in PCG to design and implement procedural content generation systems in Unreal Engine.

You will own procedural pipelines, work with designers and artists, optimize generation code for performance, and contribute to the game's overall design while documenting technical processes.

Qualifications

  • 6+ years of experience as an Unreal Engine programmer, including gameplay programming.
  • Ability to design systemic solutions balancing generality with fast changeability.
  • Knowledge of procedural concepts (noise functions, grammars, graph-/rule-based generation).
  • Strong understanding of randomness and determinism in games.
  • Familiarity with game design concepts.
  • Excellent communication with non-technical developers.
  • Capacity for a comprehensive view of a large project.
  • Credited as a programmer in at least 2 commercial games.
  • Strong knowledge of C++ and OOP.
  • Solid math skills (geometry, linear algebra, probability).
  • Strong problem-solving, debugging, and profiling skills.
  • Inquisitive, reliable, organized.
  • Strong team communication and teamwork skills.
  • Good time management.
  • Advanced English (B2/C1). Polish (B1/B2).
  • Experience in game creation processes and pipelines.
  • Passion for video games.

Responsibilities

  • Take ownership of procedural generation systems, tools, and related sub-systems.
  • Design game code architecture for procedural pipelines, from data authoring to runtime generation.
  • Develop and implement procedural content generation features in Unreal Engine.
  • Collaborate with designers, artists, and other programmers to ensure procedural systems serve the creative vision and are easy to work with.
  • Conduct discussions with other programmers to provide the best technical solutions.
  • Troubleshoot technical questions or issues, preventing bottlenecks in production.
  • Provide regular guidance to other programmers, ensuring code is sound and maintainable.
  • Optimize and debug generation code for performance, stability, and deterministic results where required.
  • Contribute to overall game design and vision.
  • Create informative technical and process documentation.
  • Demonstrate care and commitment to quality software development.

Skills

Unreal Engine
Gameplay programming
C++
Knowledge of procedural concepts
Problem solving
Team communication
Time management
Advanced English
Polish language

Tools

Slate/UMG
Blueprints

Job description

Anshar Studios is looking for a talented Senior/Expert Gameplay Programmer (Specialized in PCG) to join our team developing games in Unreal Engine. In this role, you will design and build procedural content generation systems and tools that empower designers and artists to create rich, varied game worlds. If you love turning algorithms into gameplay-ready content and have a strong background in Unreal Engine, we would love to hear from you!

Responsibilities:
  • Take ownership of procedural generation systems, tools, and related sub-systems.
  • Design game code architecture for procedural pipelines, from data authoring to runtime generation.
  • Develop and implement procedural content generation features in Unreal Engine.
  • Collaborate with designers, artists, and other programmers to ensure procedural systems serve the creative vision and are easy to work with.
  • Conduct discussions with other programmers to provide the best technical solutions.
  • Actively troubleshoot technical questions or potential issues, preventing bottlenecks in production.
  • Provide regular guidance to other programmers, ensuring all teams produce code that is sound, efficient, and maintainable.
  • Optimize and debug generation code to ensure performance, stability, and deterministic results where required.
  • Contribute to the overall game design and vision.
  • Create informative and helpful technical and process documentation.
  • Demonstrate care and commitment to quality software development.
Requirements:
  • At least 6 years of experience as an Unreal Engine programmer, including experience as a gameplay programmer.
  • Ability to design systemic solutions which balance generality of use with fast changeability.
  • Knowledge of various procedural concepts and algorithms (e.g., noise functions, grammars, graph- and rule-based generation).
  • Solid understanding of randomness and determinism in games.
  • Familiarity with game design concepts.
  • Aptitude for communicating well with non-technical developers.
  • Capacity for a comprehensive view of a large project.
  • Credited as a programmer in at least 2 commercial video games.
  • Strong knowledge of C++ and object-oriented programming.
  • Considerable math skills (geometry, linear algebra, probability).
  • Strong problem-solving, debugging, and profiling skills.
  • Inquiring, reliable, organized.
  • Strong team communication and teamwork skills.
  • Good time management skills.
  • Advanced English (B2/C1 level).
  • Communicative Polish (B1/B2 level).
  • Experienced in game creation processes and pipelines.
  • Passion for video games.
Pluses:
  • Experience with Unreal's PCG framework.
  • Experience with Unreal networking framework and multiplayer game development (including deterministic generation in networked contexts).
  • Familiarity with data-driven and functional styles of programming.
  • Experience building in-editor tools for designers and artists (editor scripting, Slate/UMG, Blueprint-exposed workflows).
  • A shipped title featuring significant procedural content.
  • Familiarity with CI/CD systems.
  • Proficient in OOP, SOLID, and design patterns.
  • Fluent English (C1/C2 level).
Salary:
  • Wage 10 000 up to 26 000 PLN gross (depending on skills and experience).
We offer:
  • On-site hybrid work model in our office in Katowice.
  • Flexible working hours (core hours 10:00-15:00).
  • Private life and health insurance.
  • Co-financed Multisport card.
  • English lessons.
  • No crunch.
  • No non-compete policy.
  • Pet-friendly office.
  • Co-financed conference and workshop participation, counted as working days.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

UE Senior/Expert Gameplay Programmer
UE Senior/Expert Gameplay Programmer

Mundo Gamer Network • Katowice

Hybrid
Private life and health care insurance
Co‑financing of Multisport cards
English lessons
UE Gameplay Programmer
UE Gameplay Programmer

Workplays • Katowice

Hybrid
PLN 100,000 - 190,000
Relocation assistance
Private health insurance
Flexible hours
+4
UE Gameplay Programmer
UE Gameplay Programmer

Mundo Gamer Network • Katowice

Hybrid
Flexible work hours
Private life and health care insurance
Co-financing of Multisport cards
+2
UE Gameplay Programmer
UE Gameplay Programmer

Anshar Studios Inc. • Katowice

Hybrid
Private life and health care insurance
Co-financing of Multisport cards
Help with relocation
+2
Senior Gameplay Designer — Flexible Hours, No Crunch
Senior Gameplay Designer — Flexible Hours, No Crunch

Mundo Gamer Network • Katowice

On-site
PLN 123,000 - 184,000
Senior Game Designer
Senior Game Designer

Mundo Gamer Network • Katowice

On-site
PLN 123,000 - 184,000
Flexible work hours
Private health care insurance
Co-financing of Multisport cards
+5
Remote Unreal Engine Gameplay Programmer
Remote Unreal Engine Gameplay Programmer

Anshar Studios Inc. • Katowice

Hybrid
Private life and health care insurance
Co-financing of Multisport cards
Help with relocation
+2
Gameplay Animator
Gameplay Animator

Mundo Gamer Network • Katowice

On-site
Hybrid/onsite options
Flexible core hours 10–15
Private health insurance
+7
Technical Animator
Technical Animator

Mundo Gamer Network • Katowice

Hybrid
Hybrid or onsite work models
Flexible core hours 10-15
Private life and health care insurance
+1
Unreal Engine Gameplay Programmer — Flexible Hours
Unreal Engine Gameplay Programmer — Flexible Hours

Workplays • Katowice

Hybrid
PLN 100,000 - 190,000
Relocation assistance
Private health insurance
Flexible hours
+4