Lead Software Engineer

Gasket Games
Vancouver British Columbia
3 days ago

Lead Software Engineer

As a Lead Software Engineer, you have experience in a variety of game development areas and are excited by the opportunity to lead a small team of engineers in any area of development as needed. You have experience mentoring other engineers, and enjoy working on complex problems in a collaborative way as part of a team.

This role is perfect for someone looking to grow into a leadership role who enjoys autonomy, task ownership, and working with cross-functional teams. This is a full-time, permanent position with our team.

What will you do?

  • Lead and mentor a small team of engineers on all aspects of game development, and guide them toward meeting our development goals
  • Work with the project Technical Director and team on identifying solutions to various game development problems. As part of this, you will author technical documents and distribute tasks to the engineering team
  • Collaborate with producers and the project Technical Director to map out objectives & priorities for applicable projects
  • Actively participate in team meetings, working to identify and coordinate solutions to development bottlenecks
  • Communicate project status updates and priorities to your team and product stakeholders
  • Partner with other engineers, designers, artists, QA, audio, and animators on a variety of tasks
  • Work with the Studio Technical Director on longer-term initiatives for the Studio; including identifying shared technology efforts, and supporting recruiting efforts through active participation in our interviewing process
  • Support your direct reports through regular one on ones, providing timely feedback and guidance on meeting project and career development goals
  • Regularly implement, debug, profile, optimize, and review code across various features and systems


  • You have a degree in Software Engineering or equivalent.
  • Extensive experience programming in C++
  • Multiple years of game development experience on multiple shipped games with a studio.
  • Professional Experience with Unreal or custom C++ game engine
  • Experience with mentoring less experienced programmers and contributing to the development of their technical skills
  • Able to write clean and well-documented code that meets design requirements and coding standards
  • Strong interdisciplinary communication and collaboration skills
  • You understand the tradeoffs and complexities of making great games
  • You have broad technical knowledge in the games industry
  • A positive attitude and a willingness to learn and share knowledge

Nice To Have

  • Experience across multiple areas of game development such as gameplay, audio, animation, systems, tools, online, rendering, or UI
  • Experience shipping on Console platforms (Xbox, Playstation, or Switch)
  • Experience in leading small engineering teams

Finally, a little about Gasket Games Corp. We are a growing studio of people who enjoy playing games together as much as we enjoy making them together. We have a high bar for quality within our games and mutual respect within our company culture. Our office is located in downtown Vancouver, right outside the Waterfront SkyTrain station, surrounded by great places to eat.

We offer very competitive benefits including:

  • Competitive salary
  • Choose your own working style: remote, hybrid, or in-person. You choose which works best for you
  • 4 weeks of paid vacation, plus a studio closure over the Winter holidays
  • Participation in the Employee Share Option Plan
  • An extensive health and dental plan
  • An inclusive culture where you get to work with talented and respectful team members
  • Weekly studio updates with the whole staff so that everyone knows what’s going on
  • Frequent virtual team events as well as in-person activities when possible

Gasket Games is a safe, supportive, diverse, and inclusive environment where people from all walks of life are welcome and belong. If the role and our studio sound interesting to you, we would love to hear from you!

Create Your Profile — Game companies can contact you with their relevant job openings.

Related Jobs

Lead Software Engineer, Engine
ProbablyMonsters · Bellevue, WA · 1 year ago
Lead, Software Engineering- Engine Support
Unity · Pereira, Colombia · 2 months ago
Lead Software Engineer, Engine - World of Warcraft
Blizzard Entertainment · Irvine, CA · 5 months ago
Lead Software Engineer, Engine (Graphics) (Open to Remote) - Overwatch
Blizzard Entertainment · Irvine, CA · 4 months ago
Lead Software Engineer, Graphics & Rendering
31st Union · San Mateo, CA · 1 year ago
Lead Software Engineer
Bigger Games · Istanbul, Turkey · 2 months ago
Lead Game Software Engineer
Keyword Studios · Gorakhpur, India · 2 years ago
Lead / Senior Software Engineer (Unreal Build & Release)
Gamebreaking Studios · 12 days ago
Software Engineer, Platform Lead
Panic Button · Austin, TX · 3 months ago
Staff/Lead Software Engineer (Data) - Riot Data, Developer Experiences
Riot Games · Los Angeles, CA · 2 months ago
Staff Software Engineer, Gameplay Technical-Lead - Unpublished R&D Product
Riot Games · Los Angeles, CA · 1 year ago
Lead Software Engineer – CRYENGINE Sandbox
Crytek · Frankfurt am Main, Germany · 1 year ago

Jobs at Gasket Games

Engineering jobs