Help us build something worth playing.

We're a small studio in Vancouver, deep in development on our first game. We hire carefully. When a role is listed here, we're serious about it. Not the right time? Leave your email and we'll reach out when things change.

We're hiring. Come build with us.

Design

Senior Technical Game Designer

Full time · Fully remote (worldwide) $100,000 to $120,000 CAD per year

Dogfish is looking for a Senior Technical Game Designer to help us build a single-player third person project in Unreal Engine 5. You will design and turn gameplay ideas into polished, playable systems.

What you'll do

  • Design, prototype, and implement gameplay systems and mechanics in Unreal Engine 5, primarily using Blueprints
  • Own features from concept through iteration to ship quality, collaborating closely with designers, artists, and engineers
  • Build tools and workflows that empower the design team to iterate quickly
  • Champion best practices for Blueprint architecture, performance, and maintainability
  • Playtest, tune, and refine third person gameplay until it feels great

What we're looking for

  • 5+ years of game design or technical design experience, with at least one shipped title or equivalent project experience
  • Deep expertise with Unreal Engine 5 and Blueprint scripting
  • Hands-on experience designing and implementing third person gameplay (camera, character movement, combat, or similar systems)
  • Experience with UI/UX implementation, including widget Blueprints
  • Strong sense of game feel and the technical skills to achieve it
  • Excellent communication skills and comfort working in a remote team

Bonus points

  • C++ proficiency in Unreal Engine (a huge plus, but not a requirement)
  • Experience developing for consoles

What we offer

  • Salary of $100,000 to $120,000 CAD per year, with a benefits package for employees based in British Columbia
  • Full time, fully remote position, open to candidates worldwide
  • A small, collaborative team where your work directly shapes the game

A note on AI

We are fine with using AI tools to help solve problems, but you need to be able to stand on your own two feet. We want people who bring their own skills and judgment, not people who rely on AI to do the work for them.

Apply for this role →
All Teams

General Application

Full-time · Remote

Don't see a role that fits? We're always interested in hearing from talented people. Tell us who you are, what you do, and why you want to work on this kind of game. If the timing is right, we'll reach out.

What we're looking for

  • A strong portfolio or body of work relevant to game development
  • Genuine passion for atmospheric, story-driven games
  • Clear, collaborative communication
  • Based in or willing to work within Canadian time zones
Apply for this role →

Roles we're not hiring for right now, but will be:

Art Senior Environment Artist Not yet
Engineering Senior Programmer Not yet

Not seeing the right role?

Drop your email and we'll reach out when something opens up that fits. No spam, just a heads up when the time is right.