CrawlJobs Logo

Senior Game Programmer

Finland; United Kingdom, Helsinki · Job Posted March 22, 2026
Apply Position
Job Link Share

Job Description

Hay Day team is stacked with great programmers who want to hire more great programmers to call them "my new favorite team member" and call upon you to join the quest of adding a little bit of fun to the daily lives of our hundreds of millions of players. At Supercell, client programmers are at the heart of the team, working together with designers, artists, and other programmers to craft fresh, new experiences for our players. Coding features is of course your bread and butter,but you'll put on your designer hat and make a ton of calls on what goes into, and what doesn’t go into, the game. You're someone who likes to decide what to do with the people you work with rather than being told what to do from above and create tremendous impact on a small team. Our game programmers are mostly generalists, so you can work on lots of different areas of the game. It’s important that you take pride in your work and know what it means to take responsibility and deliver quality and fun to players. You are comfortable taking a feature from a vague idea on a post-it to a fully working and polished implementation.

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

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

Nice to have

  • Mobile development experience on iOS or Android
  • Experience creating or working on a live-service title
  • Experience with real-time, multiplayer games
  • Ability to deeply optimize code for performance
  • Deep experience in any of the following areas: mobile UI, gameplay, modern graphics tech, live-ops events

What we offer

  • Compensation
  • Work environment
  • Resources to succeed
  • Relocation support

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

Techland is looking for a Senior Game Programmer to design and implement gamepla...
Location
Location
Poland , Warszawa; Wrocław
Salary
Salary:
Not provided
techland.net Logo
Techland S.A.
Expiration Date
Until further notice
Flip Icon
Requirements
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
Job Responsibility
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
What we offer
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
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