Senior Game Programmer

2 Months ago • 5-8 Years • Game Programmer

Job Summary

Job Description

Ghost Ship Games seeks a Senior Game Programmer with 5+ years of experience in game development, ideally with a shipped PC or console game. Responsibilities include taking ownership of code quality, setting technical direction, tackling gameplay challenges, and post-release bug fixing. The ideal candidate is highly proactive, enjoys collaboration, and is comfortable with iterative development and receiving feedback. Strong C++ skills are essential, along with an understanding of game design and engines. Experience with UI and Unreal Engine is a plus. The role offers flexible hours, a competitive salary with bonus, benefits, and a collaborative work environment in Copenhagen with hybrid work options.
Must have:
  • Strong C++ skills
  • 5+ years game dev experience
  • Code refactoring & stabilization
  • Game design understanding
  • Gameplay challenges
Good to have:
  • UI experience
  • Unreal Engine experience
  • Game engine knowledge
Perks:
  • Flexible hours (hybrid)
  • Competitive salary & bonus
  • Strong pension plan
  • Health & dental insurance
  • Paid parental leave
  • 5 weeks vacation + 5 days
  • Child sick leave
  • Office lunch & social events

Job Details

Position: Senior Game Programmer

Job Type: Full-Time

Location: Copenhagen K

On-site position with options to work from home❗

Ahoy, fellow miners! 👋

We’re on the hunt for a Senior Game Programmer to join our crew!

Who We Are:

Based in the heart of Copenhagen, Ghost Ship Games is a passionate, close-knit studio of 50 gamers. Guided by our “Co-op First” philosophy, we proudly created Deep Rock Galactic, one of Steam’s top 100 games, and we are supported by one of the friendliest player communities.

Please scroll down the page and use the links to learn more about us and our games.

Our Approach:

At GSG, we take a pragmatic, hands-on approach to game development. We prioritize collaboration, flexibility, and rapid iteration. Teamwork — both within our teams and with the community — is central to everything we do. We believe the best results come from testing ideas in-game and refining them based on player feedback. New updates are frequently released, so players can expect to experience your work in months, not years.

We work in sprints, do not utilize unit tests, and aim to avoid excessive documentation, following the principle that “Implementation is our documentation.”

What This Means for You:

We’re not looking for perfection. Instead, we value experimentation, clear communication of ideas, openness to feedback, and a willingness to discuss different approaches. This means being comfortable submitting work in progress to the game, discussing results, using feedback to make adjustments, and continuously improving to achieve the best outcomes.


Who You Are and What You Will Be Doing:

You are a senior programmer with at least 5 years of experience in game development. Preferably, you have gone through all stages of game development up to production-ready code and have ideally fully shipped a PC or console game — perhaps even supported a live game.

You enjoy working with others, love solving challenges, and stay flexible.

Skills & Software:
  • Strong C++ skills are a must.

  • Skilled at refactoring code, stabilizing it, and ensuring the game runs smoothly.

  • Understanding of game design, with the ability to see how technical features fit into the overall design and impact the game.

  • Understanding of game engines.

A plus but not mandatory:
  • Experience with UI.

  • Experience with Unreal Engine.

  • Education in programming.

Personality:

You’re highly proactive with a "go-do" attitude. You’re excited to work on creating a game rather than just going through daily tasks. You enjoy diving into different areas and are a great team player who thrives in a highly collaborative environment. You are able to stay in touch with different teams simultaneously and are an active contributor to the GSG crew while being a great colleague with a positive influence.

Your Day-to-Day Tasks Will Include: 

  • Take ownership of the technical quality of the project’s codebase.

  • Help set and take ownership of the technical direction and tackle general gameplay challenges.

  • Perform post-release bug fixing. 


What We Offer:

  • Flexible hours with the option to work remotely for two days each month and every Friday.

  • Competitive salary with a guaranteed annual bonus.

  • Strong pension plan.

  • Health and dental insurance.

  • Paid parental leave.

  • Five weeks of paid vacation plus five additional paid vacation days.

  • Child sick leave.

  • Spacious office in Gothersgade with lunch and plenty of social shenanigans. 


Practical Information:

  • You must reside in Copenhagen or be within commuting distance to be considered for this position.

  • We will start reviewing applications for this position after January 6th, 2025.

  • The position will remain open until we find the perfect fit.

Application:

Time is gold, so let’s keep it brief! No cover letter is needed — focus on your application responses, CV, and portfolio, if available. 😊

Review & Interviews:

Your application will be reviewed by the People & Culture team and the Programming team, followed by 2–3 interview rounds. The first round is a 30-minute conversation with the Lead Programmer and Lead Game Designer to assess your skills and alignment with our workflow. The second round, lasting about an hour, involves People & Culture, the Lead Programmer, and the Founder/CCO, giving us a chance to get to know each other more deeply. If necessary, a third round may be scheduled for additional clarification.

We welcome everyone to apply! Your unique background strengthens our crew. 

Ready to embark on your next expedition?

Grab your ⛏️ and join us!


Similar Jobs

PTW - Power BI Specialist (Command Center Analyst)

PTW

Karnataka, India (Hybrid)
1 Month ago
Tripledot Studios - Senior Unity Software Engineer

Tripledot Studios

Jakarta, Jakarta, Indonesia (Hybrid)
3 Months ago
HP - Manufacturing Technician

HP

Penang, Malaysia (On-Site)
1 Month ago
IGT - Manager, Treasury Strategy

IGT

Las Vegas, Nevada, United States (On-Site)
2 Months ago
Meltwater - Backend Engineer

Meltwater

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Juego Studios - Senior Unity Developer

Juego Studios

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Zen Technologies  - Junior Game Developer

Zen Technologies

Hyderabad, Telangana, India (On-Site)
4 Months ago
Techland - Animator

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago
Ubisoft - Senior Gameplay Programmer (Rainbow Six)

Ubisoft

Chengdu, Sichuan, China (On-Site)
2 Months ago
HYPERHUG - Unity Developer

HYPERHUG

Limassol, Limassol, Cyprus (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tencent - Global Communications Manager - Games

Tencent

Shenzhen, Guangdong Province, China (On-Site)
5 Months ago
ByteDance - Global SRE Lead, Security Engineering

ByteDance

Singapore (On-Site)
3 Months ago
HP - HP Spark Management Associate - Failure Analysis Engineer

HP

Singapore, Singapore (On-Site)
1 Month ago
HP - College Intern - Category Management

HP

Singapore, Singapore (On-Site)
5 Months ago
ByteDance - Machine Learning Engineer - Machine Learning Infrastructure

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
IGT - Retail Sales Rep II

IGT

San Antonio, Texas, United States (On-Site)
2 Months ago
HP - Business Analyst

HP

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
1 Month ago
Respawn Entertainment - Principal UI Visual Designer

Respawn Entertainment

Los Angeles, California, United States (Remote)
5 Months ago
Intrepid Studios,  Inc  - Economy Designer

Intrepid Studios, Inc

San Diego, California, United States (On-Site)
6 Months ago
Intrepid Studios,  Inc  - Senior Networking Engineer

Intrepid Studios, Inc

San Diego, California, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Copenhagen, Denmark

Raw power games - Chef

Raw power games

Copenhagen, Denmark (On-Site)
1 Month ago
Dun & Bradstreet - Solution Sales Manager (R-16782)

Dun & Bradstreet

Søborg, Denmark (Hybrid)
4 Months ago
Illuvium - Game UX/UI Designer

Illuvium

Copenhagen, Denmark (Remote)
3 Months ago
IO Interactive - Senior Audio Programmer

IO Interactive

Copenhagen, Denmark (Hybrid)
4 Months ago
Tesla - Service Technician - Ribe

Tesla

Ribe, Denmark (On-Site)
3 Weeks ago
Tesla - Mobile Service Dispatcher

Tesla

Aarhus, Denmark (On-Site)
3 Weeks ago
Tesla - Service Technician Apprentice

Tesla

Odense, Denmark (On-Site)
3 Weeks ago
SYBO - Senior Game Engineer

SYBO

Copenhagen, Denmark (On-Site)
9 Months ago
Trackman - Senior Android Developer

Trackman

Denmark (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Arkavis - Game Developer

Arkavis

Bangkok, Bangkok, Thailand (On-Site)
7 Months ago
GeneraGames1 - SENIOR ONLINE MULTIPLAYER GAME DEVELOPER

GeneraGames1

Seville, Andalusia, Spain (On-Site)
7 Months ago
Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios

Canada (Remote)
6 Months ago
Aesir Interactive - UE Engine Programmer (Regular/Senior)(f/m/d)

Aesir Interactive

Munich, Bavaria, Germany (On-Site)
4 Months ago
Techland - Lead Game Programmer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
9 Months ago
Epic Games - Programmeur de systèmes Gameplay sénior, Relation avec les développeurs

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Snowed In Studios - Intermediate Generalist Programmer - Montreal

Snowed In Studios

Quebec, Canada (Remote)
3 Months ago
Haven Studios  Inc  - Programmeur·euse Senior – Jouabilité/Senior Gameplay Programmer

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
2 Months ago
Virtuos - Engine programmer - Unreal Engine

Virtuos

Czechia (Hybrid)
4 Months ago
GIANTS Software - Junior Gameplay Programmer (m/f/d)

GIANTS Software

Erlangen, Bavaria, Germany (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Ghost Ship Games, founded in 2016 by six industry veterans, is the creative force behind the dwarven mining universe of Deep Rock Galactic. We've also ventured into publishing with titles like Deep Rock Galactic: Survivor, SpellRogue, DarkSwarm and Dinolords. Next up is our second original game, Deep Rock Galactic: Rogue Core.


We’ve got a crew of 43 aboard our ship, including designers, artists, programmers, QA & SoMe specialists, and administrative wizards. Our whole team works from our office in Copenhagen, Denmark. We know the best games get made when people have the space to have fun with their work, so we take a crunch-free approach to game development.


Our strategy centres on open development and close collaboration with our fan base. Since the studio opened, we’ve kept a simple motto: Co-op First. That principle applies just as much in the way we work together, as it does for the games we make.

Copenhagen, Denmark (On-Site)

Copenhagen, Denmark (Hybrid)

View All Jobs

Get notified when new jobs are added by Ghost Ship Games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug