Tech & Tools Developer

4 Weeks ago • 3 Years + • Game Programmer

Job Summary

Job Description

Ghost Ship Games seeks a Tech & Tools Developer to support game development by expanding and optimizing the build system (CI/CD pipeline), creating tools in Unreal Engine, setting up backend services in Google Cloud, working on game console platform integrations, and collaborating with other teams to improve workflows. Responsibilities include implementing features like server lists and platform integrations, outside the scope of typical game programming. The ideal candidate is a generalist programmer with 3+ years of experience in game development, strong C++ skills, and experience with Unreal Engine and cloud platforms. The role involves close collaboration, quick adaptation, and a focus on practical solutions.
Must have:
  • Strong C++ skills
  • Unreal Engine experience
  • Experience with cloud platforms (Google Cloud preferred)
  • Good communication skills
  • Experience with CI/CD pipelines
Good to have:
  • Golang, Python, TypeScript, or Kotlin experience
  • Unreal Build System knowledge
  • Game console development experience
Perks:
  • Flexible hours (remote work options)
  • Competitive salary with annual bonus
  • Strong pension plan
  • Health and dental insurance
  • Paid parental leave
  • Five weeks of vacation + five extra days
  • Child sick leave
  • Office in Copenhagen with lunch and social events

Job Details

Position: Tech & Tools Developer

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 Developer to join our Tech & Tools team!

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.

What This Means for You:

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

Who You Are and What You Will Be Doing:

You consider yourself a generalist programmer with preferably 3+ years of experience in game development.

Personality-wise:

Since this role involves working closely with multiple teams to build and support workflows, it’s essential to be a strong communicator and enjoy collaborating. You should also be quick to take on new tasks and comfortable accepting responsibilities.

Overall, you thrive on tackling challenges, adapt quickly, and remain flexible. Self-driven and responsible, you take ownership of your tasks and focus on practical solutions over perfection.

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

  • Experience with Unreal Engine is desirable.

Additionally, you:
  • Have some practical experience with Golang, Python, TypeScript or Kotlin.

  • Have worked with Google Cloud or similar cloud platforms.

  • Have knowledge of the Unreal Build System.

  • Have an interest in and/or have experience with game console development.

  • Are the heir to a mining corporation or space agency! 🚀

Your Day-to-Day Tasks Could Include:

The tasks you’ll take on in this position will depend on your experience, skillset, and ability to learn, with a primary focus on supporting the development of our games.

Examples of tasks include (but are not limited to):

  • Expanding and optimising the build system (CI/CD pipeline).

  • Creating tools in Unreal Engine.

  • Setting up a new backend service in Google Cloud.

  • Work on game console platform integrations.

  • Collaborate closely with other teams in the company to improve workflows by implementing tools or other technical solutions. 

  • Take ownership and implement features in the game projects that would normally fall outside the scope of a game programmer, such as: serverlists, platform integrations, backend services etc.


What We Offer:

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

  • Competitive salary with an annual bonus.

  • Strong pension plan.

  • Health and dental insurance.

  • Paid parental leave.

  • Five Weeks of vacation plus five extra 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.

  • Applications are reviewed continuously, so 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—just focus on your application responses, and CV. 😊

Review & Interviews:

Your application will be reviewed by the People & Culture and Tech & Tools teams, followed by 2-3 interview rounds. The first round is a 30-minute chat with the Tech & Tools team members to assess your skills and alignment with our workflow. The second round, lasting about an hour, includes People & Culture, Tech & Tools Lead Programmer and CTO, giving us a chance to get to know each other more deeply. If needed, a third round may be scheduled for further 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

ByteDance - Software Engineer in Large Model System Graduate (Machine Learning Sys-US) - 2024 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
ByteDance - Software Development Engineer Graduate (SDN Traffic Intelligence & Control) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
ByteDance - Backend Software Engineer - Global E-Commerce Logistics

ByteDance

Seattle, Washington, United States (On-Site)
2 Weeks ago
ByteDance - Software Engineer - Service Platform

ByteDance

Singapore (On-Site)
2 Months ago
N-iX - Senior C++ Engineer (High Performance Computing)

N-iX

United Kingdom (Remote)
11 Hours ago
Limbic Entertainment - Senior Programmer Cairo, Egypt (m/f/d)

Limbic Entertainment

Langen, Hessen, Germany (On-Site)
6 Months ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
2 Weeks ago
GIANTS Software - Tools Programmer

GIANTS Software

Zürich, Zurich, Switzerland (On-Site)
1 Month ago
ARVORE Immersive Experiences - GAMEPLAY DEVELOPER

ARVORE Immersive Experiences

São Paulo, State Of São Paulo, Brazil (Remote)
2 Months ago
Kojima Productions - Game Programmer

Kojima Productions

Tokyo, Japan (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Software Engineer, Infrastructure

Meta

New York, New York, United States (Remote)
3 Months ago
NVIDIA - Tegra Architect

NVIDIA

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Meta - Technical Game Designer

Meta

New York, New York, United States (Remote)
3 Months ago
IGT - Security Architect

IGT

London, England, United Kingdom (On-Site)
2 Months ago
Company3 Method Studios - Technical Architect D365 Finance &Operations

Company3 Method Studios

Pune, Maharashtra, India (Remote)
4 Months ago
Nintendo - Senior Engineer, CPU Debugger (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
3 Months ago
Vigaet - Internship-Unity VR Programmer

Vigaet

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Xentrix Studios - Visual FX – Team Lead

Xentrix Studios

India (On-Site)
3 Months ago
Microsoft - Senior Silicon Architect

Microsoft

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Microsoft - Research Intern - AI-Driven System Design and Optimization

Microsoft

Vancouver, British Columbia, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Copenhagen, Denmark

Tesla - Service Technician Apprentice

Tesla

Ribe, Denmark (On-Site)
1 Week ago
Milestone - HR Legal and Compliance Specialist, Maternity Cover (1 year)

Milestone

Copenhagen, Denmark (Hybrid)
2 Weeks ago
Playdead - Audio Programmer

Playdead

Copenhagen, Denmark (On-Site)
2 Weeks ago
The Hub - Senior Game Engineer

The Hub

Copenhagen, Denmark (On-Site)
6 Months ago
Playdead - DevOps Engineer

Playdead

Copenhagen, Denmark (On-Site)
4 Months ago
Tesla - Content and Communications Coordinator

Tesla

Køge, Denmark (On-Site)
1 Week ago
Trackman - Tier-2 Product Specialist

Trackman

Denmark (On-Site)
6 Months ago
SYBO - Video Content Intern

SYBO

Copenhagen, Denmark (On-Site)
1 Week ago
Trackman - Mobile App Developer - Team Sports

Trackman

Denmark (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Techland - Software Engineer in Test

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago
Sucker Punch Productions - PROGRAMMING - Senior Programmer - General

Sucker Punch Productions

Bellevue, Washington, United States (Hybrid)
3 Months ago
Sawhorse Productions - Senior Roblox Developer

Sawhorse Productions

California, United States (Remote)
2 Weeks ago
Techland - Technical Support Specialist (with English)

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Haven Studios  Inc  - Programmeur·euse I.A. Senior / AI Programmer

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
2 Months ago
Cloud Imperium Games - Engine Programmer

Cloud Imperium Games

Frankfurt, Hessen, Germany (On-Site)
2 Months ago
Hacksaw Studios - Game developer

Hacksaw Studios

Stockholm, Stockholm County, Sweden (On-Site)
7 Months ago
Appirits - Game Engineer

Appirits

Tokyo, Japan (On-Site)
2 Weeks ago
Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios

Argentina (Remote)
4 Months ago
PlatinumGames - アプリケーションプログラマー(システム)/Application System Programmer

PlatinumGames

Chiyoda City, Tokyo, Japan (On-Site)
1 Month 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)

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