Senior Game Programmer
Join our team and let’s make some gaming magic! 🎮
We usually respond within two weeks
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!
- Department
- Programming
- Locations
- Copenhagen
- Relocation provided
- No
About Ghost Ship Games
- About us: Ghost Ship Games
- About our game: Deep Rock Galactic
If you’re passionate about gaming and ready to join a fun-loving crew, we’d love to hear from you! Stay connected with us to keep up with new job openings! 👨💻
Senior Game Programmer
Join our team and let’s make some gaming magic! 🎮
Loading application form