CrawlJobs Logo

Senior Game Programmer

Poland, Warszawa · Job Posted February 11, 2026
Apply Position
Job Link Share

Job Description

Techland is looking for a Senior Game Programmer to design and implement gameplay mechanics in their newest games, working closely with animators and designers, prototyping systems, optimizing performance, and mentoring other programmers.

Job Responsibility

  • Design and implementation of gameplay mechanics in Techland's newest games
  • Iterate gameplay features in close collaboration with animators and game designers
  • Own and drive moment-to-moment gameplay mechanics
  • Create and prototype new gameplay systems and related tools
  • Debug and optimize gameplay mechanics for performance, responsiveness, and stability
  • Mentor and support other programmers by sharing best practices, reviewing code, and helping grow expertise within the team

Requirements

  • 5+ years of experience in game development, with a focus on gameplay mechanics or systems
  • Excellent knowledge of C++
  • Strong 3D math skills
  • Experience developing / maintaining large gameplay systems
  • Ability to profile and optimize code, with a focus on cross-platform performance
  • Experience working closely with designers and animators in a multidisciplinary environment
  • Strong understanding of game feel and what makes gameplay fun
  • Authentic passion for games as well as knowledge of the latest titles and trends, especially in FPP games
  • Excellent organization and time management skills
  • Excellent interpersonal and communication skills
  • Very good command of English
  • Familiarity with version control systems

Nice to have

  • Computer science education
  • Knowledge of commercial game engines such as Unreal Engine and / or Unity
  • At least one shipped AAA title developed from start to finish
  • Proven history of mentoring fellow programmers

What we offer

  • Private medical care
  • Life insurance
  • Pro-health campaigns
  • Gifts for different occasions
  • Outstanding work atmosphere in a highly-skilled team of professionals
  • Flexible working hours
  • No dress code
  • Full support of the dedicated HR Business Partner
  • Constant stream of company newsletters, PR & project updates
  • Dedicated development budget for each employee
  • Extra two paid days for training and CSR
  • Stable career paths
  • Extensive internal and external training
  • Financing of English and Polish language classes
  • State-of-the-art offices filled with chillout zones
  • Fully equipped kitchen
  • Gym (Wrocław office)
  • Free car park (Wrocław office)

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Game Programmer

8 matching positions

Senior Game Programmer

Hay Day team is stacked with great programmers who want to hire more great progr...
Location
Location
Finland; United Kingdom , Helsinki; London
Salary
Salary:
Not provided
supercell.com Logo
Supercell
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Broad understanding of games programming
  • Strong, professional experience using C++
  • Equally capable building on top of existing code as creating new systems
  • Passion to learn new skills and technology
  • Passion for games
Job Responsibility
Job Responsibility
  • Craft great high-quality features and tech that help players enjoy our games more
  • Be passionate about the game and contribute design ideas to help it be better
  • Write robust code to be used by millions of players
  • Work closely with the team on shared goals while individually delivering complete work
What we offer
What we offer
  • Compensation
  • Work environment
  • Resources to succeed
  • Relocation support
  • Fulltime
Read More
Arrow Right

Senior Game Programmer, Brawl Stars

Brawl Stars team is stacked with great programmers who want to hire more great p...
Location
Location
Finland , Helsinki
Salary
Salary:
Not provided
supercell.com Logo
Supercell
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong, professional experience using C++
  • Implemented and shipped major game features/game(s)
  • Equally capable building on top of existing code as creating new systems
  • A problem solver who thinks about how systems fit together, not just the feature at hand
  • Sharp communicator who works naturally with designers, artists, and other disciplines
  • Comfortable with ambiguity and high autonomy in a fast-paced environment
  • Passion for games, technology, with a forward-thinking approach
  • Be passionate about the game and contribute design ideas to help it be better
  • A self-starter approach to use AI: you've found ways to use it in your day-to-day work, you experiment, figure things out and bring the same energy to every new challenge.
Job Responsibility
Job Responsibility
  • Craft high-quality features end-to-end, from a rough idea to polished code running smoothly for millions of players
  • Collaborate closely with designers, artists and other engineers to make features feel right, not just function right
  • Work across different areas of the game, wherever impact is needed
  • Write robust code that stands up to the demands of a massive, ever-evolving live game
  • Take initiative to improve shared tools, workflows, and the codebase itself
What we offer
What we offer
  • Relocation support
  • Fulltime
Read More
Arrow Right

Senior Online Game Programmer

We are looking for a Senior Online Game Programmer in our new state-of-the-art o...
Location
Location
Germany , Frankfurt
Salary
Salary:
Not provided
crytek.com Logo
Crytek
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional work experience as an Online or Backend Programmer (does not have to be in the games industry)
  • Direct responsibility for the performance and functionality of certain server modules
  • Bachelor's degree in computer science or related field
  • Excellent programming skills in Go
  • Database programming experience (SQL and NoSQL)
  • Strong debugging & optimization skills
  • Strong understanding of multithreading and other concurrency concepts
  • Programming & trouble-shooting experience in Linux-like environments
  • Deep understanding of network protocols, client-server architectures and data encryption
  • Team player and self-driven
Job Responsibility
Job Responsibility
  • Drive the development and support of a set of reliable and high-performance online services and help integrate them into the company’s products
  • Work with the existing online technologies and game codebase
  • Take strong ownership of some of the core backend systems and keep a general overview of backend technologies and their interactions
  • Improve the architecture of the whole system with scalability and robustness in mind
  • Debug and optimize any module of the backend system
  • Collaborate with game designers, developers and QA to ensure smooth, secure and scalable online experience
  • Mentor other Junior/Regular Online Game Programmers
  • Create accurate task duration estimates and complete all work on a timely basis to a consistent, high-quality standard
  • Actively participate in the team working on a project by making recommendations on how to improve the product’s quality as well as the group’s productivity
  • Contribute to the documentation and (automated) testing procedures
What we offer
What we offer
  • Career Path
  • Relocation Support (relocation budget, flight coverage, visa/permit assistance, settling-in help)
  • Company Apartment (first three months)
  • Public Transport Pass
  • Gym Card (Fitness First membership)
  • State-of-the-art Office
  • Equal Opportunity & Inclusion
  • German Classes
  • Events (company parties, Gamescom trip)
  • Vacation Days (24 days per year, increasing up to 28)
  • Fulltime
Read More
Arrow Right

Senior Tools Programmer, Game Engine

We are looking for an experienced senior generalist/tools programmer for our int...
Location
Location
Finland , Helsinki
Salary
Salary:
Not provided
supercell.com Logo
Supercell
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong, professional experience using C++
  • Extensive experience architecting and writing editors and tools for game development
  • Ability to quickly get up to speed with existing code, across multiple codebases and projects
  • Ability to communicate with technical and non-technical people
  • Driven, focused and willing to see projects through delivery
  • A true desire to help others produce their best work
Job Responsibility
Job Responsibility
  • Maintaining, improving and developing editors, tools and plugins for game content creation and asset pipelines on desktop platforms
  • Identifying and implementing improvements to game engine and other core tech code bases used by live and upcoming games, targeting multiple mobile platforms
  • Maintaining existing engine and shared codebases used across multiple live products
  • Engage with the wider development team here at Supercell to help shape the future of our tech
  • Working closely with game team artists, coders and designers to identify workflow issues before planning and iterating on tools and technical improvements
  • Working as a key part of an engine project team, assist the producer with planning and reviewing features and mentoring less experienced programmers
  • Fulltime
Read More
Arrow Right

C++ Game Programmer Intern

Your primary mission will be to learn, adapt, and write your first production-re...
Location
Location
Bulgaria , Sofia
Salary
Salary:
Not provided
gameloft.com Logo
Gameloft
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Eagerness to learn, adapt, and write production-ready code
  • Knowledge of C++ basics
  • OOP fundamentals
  • Strong logic skills
  • Passion for game development
  • Personal projects or relevant university background
Job Responsibility
Job Responsibility
  • Learn, adapt, and write first production-ready code under guidance
  • Dive into game development mechanics, working on real tasks for titles
  • Absorb new knowledge quickly, understand existing codebases, learn to maintain high coding standards
  • Implement gameplay features and fix bugs using C++ under mentor supervision
  • Collaborate with game designers, artists, and senior developers
  • Learn industry-standard development practices, clean code principles, and optimization techniques
  • Attend daily team meetings (Stand-ups) and participate in code reviews
  • Get hands-on experience with Agile/Scrum workflows and game development tools
  • Fulltime
Read More
Arrow Right

Senior Programmer, Engine Reliability

Our engine, Titan, powers some of the highest-grossing games in mobile – titles ...
Location
Location
Finland , Helsinki
Salary
Salary:
Not provided
supercell.com Logo
Supercell
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong professional experience in modern C++
  • Engine/runtime development experience, with comfort debugging complex cross-platform issues across platforms such as iOS, Android, macOS, or Windows
  • Strong instincts around testing and validation strategy: you understand the trade-offs between unit, integration, and end-to-end testing, and where each creates the most value
  • Experience with build systems, automation, and developer tooling such as CMake, CI pipelines, and scripting
  • Strong collaboration skills and the ability to work effectively across teams without adding unnecessary process overhead
  • Interest in AI-assisted engineering workflows, with good judgment about where they add leverage and where they need guardrails
  • Comfort operating in an ambiguous space and helping shape a new team's practices as it grows
Job Responsibility
Job Responsibility
  • Build & evolve automated reliability foundations: including validation workflows, regression detection, integration stability, and performance/stability signals
  • Establish and grow realistic end-to-end validation surfaces across real devices and real services, so issues are caught before they reach games
  • Improve how shared engine changes are validated against real game integrations, reducing manual pain and making confidence more repeatable
  • Create and maintain tooling, infrastructure, and test surfaces that engine and horizontal teams can rely on
  • Partner with client, server, and live-ops teams to make systems testable and reduce surprises
  • Apply modern AI-assisted workflows to validation, automation, and test generation in pragmatic, well-guardrailed ways
  • Partner closely with client, server, and live-ops teams to make systems more testable and reduce downstream surprises
  • Contribute directly to priority technical work where improving testability or validation unlocks broader reliability gains
  • Fulltime
Read More
Arrow Right

Senior Gameplay Programmer

Join our talented team as we embark on an uncharted gaming adventure! We're on t...
Location
Location
Canada , Montreal
Salary
Salary:
Not provided
gameloft.com Logo
Gameloft
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • C#
  • Unity
Job Responsibility
Job Responsibility
  • Collaborating with the design team to define and implement game features
  • Writing clean, efficient, and well-documented code in C#
  • Developing and maintaining gameplay systems such as character movement, AI behaviors, and game logic
  • Working closely with artists and animators to integrate and optimize game assets
  • Identifying and fixing bugs, and optimizing game performance
  • Participating in code reviews and contributing to technical discussions
  • Staying updated with the latest gaming trends and technologies
  • Fulltime
Read More
Arrow Right

Senior AI Programmer

Elsewhere Entertainment is a new Activision studio formed to create an all-new f...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
activision.com Logo
Activision
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid knowledge of working and debugging in C++
  • A strong understanding of one or more of a variety of areas in AI technology such as: - Combat behaviors, character perception and decision-making systems. - Ambient life behaviors. - Navigation systems, pathfinding in 2D and 3D spaces, generation of interaction areas, such as cover and parkour points. - AI locomotion systems, for executing character movement in concert with animation. - Vehicle AI systems, from combat to ambient movement and chase behaviors
  • Strong communication skills for sharing ideas clearly at a range of technical levels, learning from others, and giving meaningful feedback
  • Strong mathematics skills, including proficiency with trigonometry, and linear algebra
  • Experience collaborating across disciplines, from gameplay engineering and animation to design and technical art
  • A strong desire to iterate and gather feedback from colleagues, with a positive drive to improve the quality of the features you own
  • An appetite for playing modern video games and breaking down the technical ideas behind what makes them feel alive
  • Experience shipping AAA titles
Job Responsibility
Job Responsibility
  • Owning and driving AI systems and contributing to the tooling and scripting systems to support them
  • Actively collaborating with design and content teams to learn and understand their needs
  • Supporting colleagues and leading the charge to maintain excellence in contributions to our technology and culture, enthusiastically seeking out help, code reviews, and advice
  • Mentor other engineers in engineering and AI system development
  • Fulltime
Read More
Arrow Right