Beamdog, the company behind the Baldur's Gate, Icewind Dale, Planescape: Torment, and Neverwinter Nights Enhanced Editions, is looking for Programmer to help us with our currently released and upcoming games.

You'll get to help us bring classic Infinity Engine games to console, working alongside a team of designers and artists as we engineer an all-new way to enjoy these games. Our Programmers participate in the development of games on multiple platforms by programming, debugging, optimizing, and offering analysis and problem-solving skills for our games.

 Beamdog believes excellent communication and teamwork skills are a must, including a positive approach to problem-solving.



  • Work with a team of programmers as you ensure technical excellence in assigned projects.
  • Development and maintenance of game code (C, C++, Lua)
  • Development and implementation of new game specific features and enhancements
  • Porting of existing codebases to new platforms


  • Degree in Computer Engineering or Computer Science
  • C or C++ Experience
  • 2+ years’ experience in programming


  • Experience in Lua
  • Experience in back end development, networking, mobile development or tools development
  • Comfortable in an Agile development environment
  • Keen interest in video games with a solid knowledge of the field


About Beamdog

Beamdog is a fantastic place to work with a friendly and creative atmosphere. Located in Edmonton, Alberta, we're a hardworking team of passionate game developers who love the games we work on. Since 2009, we’ve brought enhanced versions of classic Dungeons & Dragons games and exciting original content to fans new and old. We’re best known for bringing beloved isometric roleplaying games like Baldur’s Gate™ and Planescape: Torment™ back to life on desktop and tablets as Enhanced Editions. We love rich stories where players can chose their own journey and the communities that spring up around them. If you’re excited about storytelling games, Dungeons & Dragons, and classic RPGs, stick around! You haven’t seen anything yet.

We offer the following perks:

  • Healthcare Benefits
  • Gym Membership
  • Lunch & Learns
  • A Great Community: Be sure to bring your D&D or Frasier RPG character!


How To Apply

Send your resume and cover letter to


If you work at Beamdog, you can have the cubicle next to me! It's full of candy wrappers, though. I'm so sorry.