At InLight we are always interested in hearing from talented individuals with a passion for making great games!

We are located in beautiful Victoria, BC (often dubbed the 'Mediterranean' of Canada with less than half the rainfall of Vancouver!) and enjoy the nicest climate in the country. In fact, many of our staff walk or ride a bike to work all year long!

Our office, located in a turn of the century character building, is nestled in the historic Bastion Square area of old Victoria.

We offer industry competitive salaries with a comprehensive benefits plan.

Please see the currently available positions or forward your resume to:

Current Postings

InLight Entertainment, a maker of children's computer games, is looking for a tester.

Job Description:

  • The successful candidate would be someone with a passion for gaming and a strong knowledge of computers and software/games.
  • Responsibilities include discovery and documentation of software defects, verification of fixed issues and communication with team members in helping identify and replicate causes of issues.
  • Great written and communication skills, strong problem solving ability and experience in software development would be an asset.
  • The position is based on volume of project work and somewhat seasonal.
  • Please contact Darren Keetley via email only at

    InLight Entertainment in Victoria BC is looking for talented Junior and Senior Programmers to join its programming team. The candidates must be enthusiastic gamers with excellent programming skills and have experience programming in C++.

    Job Description:

  • Design and engineer code bases, frameworks, and game engines for game consoles, handhelds, and PC
  • Programming and debugging software in C/C++
  • Work on handheld and gaming console hardware
  • Lead teams of other programmers in the development of AAA titles
  • Design, develop, and implement productivity tools for increasing and automating production workflow
  • Program in Ruby for development of tools
  • Localize products into other languages
  • Mentor other team members in the area of programming techniques
  • Schedule and manage programming tasks and projects

  • Required Experience:

  • 5 years experience with C/C++
  • 3 years experience with Ruby, Flash ActionScript, Java, Lua, or Python
  • Contributed significantly toward the development of at least two commercial products
  • Practical experience working with handheld or embedded hardware
  • Knowledge of Flash and advanced scripting languages

  • Required Skills:

  • Excellent written and oral communication skills
  • Excellent mentoring and team building skills
  • Excellent organizational skills
  • Avid gamer

  • Required Qualification:

  • Bachelor of Science in Computer Science
  • Bachelor of Software Engineering
  • Bachelor of Computer Engineering