SkyBox Labs Company Logo

SkyBox Labs

Burnaby, British Columbia - Canada
View all jobs at this company »

Software Engineer


SkyBox Labs is a world-class game studio, making games across all platforms. We have long been a trusted partner for the industry's best publishers on award-winning franchises like Age of Empires, as well as working on our own IP. We’re currently partnering with Microsoft to work on Halo Infinite and the Minecraft franchise. Gaming is our passion and we offer one of the best places to work in Vancouver.

We are currently looking for a bright, eager, and hardworking software engineer that wants to be a part of our talented and fast-moving team.

Job Description

  • Collaborate with designers and other senior engineers to help drive game features through tools and pipelines
  • Be an expert and owner for key areas of technology, but still know when to ask for help
  • Guide, mentor, and contribute to the feedback process to improve the development team and our relationship with our partners
  • Provide updates on technology risks and obstacles to leads and PMs
  • Push the boundaries of what you know by learning new technologies and systems to meet our technical and business needs
  • 3-4 years of game development experience (or bring your great personal projects to show us what you can do)
  • Shipped multiple successful AAA titles on PC or console
  • Expertise in C++
  • Excellent knowledge of software design and architecture best practices
  • Advanced skills in physics and math for 3D game development
  • Strong written and oral communication skills
  • A commitment to self-direction, collaboration and constant improvement
  • Ability to thrive in a dynamic work environment
  • A passion for games
  • Fluency in C# is nice to have, but not required
What We Can Offer You

When you’re not working on one of our awesome games, our passionate teams are always willing to share creative and new ideas. This is shown through many bottom-up initiatives, including our weekly lunch-and-learns.

Being a part of our team means that you not only are a part of our culture of learning, but our culture of fun. You may spend your break time chatting on one of our many Slack channels; exercising with our outdoor club or sports teams; taking over the games room at lunch; or sharing conversation with our Women in Tech.

At Skybox, we want everyone to be heard. If you want something to happen, share that idea and let’s make it happen!  

Learn more about us at 
Although we appreciate all interest, only those candidates selected for an interview will be contacted.  

This Job is no longer active!