Principal Software Developer

Logo of Snowed In Studios Inc.

Snowed In Studios Inc.

πŸ“Remote - Canada

Job highlights

Summary

Join Snowed in Studios as a Principle Software Developer and contribute to the development of top-tier games with your advanced programming skills.

Requirements

  • 15+ years professional experience
  • Advanced programming skills in C++ with strong understanding of the fundamentals
  • Solid programming skills in C# with a strong understanding of the fundamentals
  • Experience with game engines, primarily Unreal Engine
  • Experience working in large codebases
  • Understands how to analyze and optimize code
  • Strong problem-solving skills
  • Comfortable with vector and matrix math and good with algorithms
  • Understands various design patterns and their benefits/draw backs
  • Experience with console development (PS5, Xbox Series X, Switch, etc.)
  • Shipped game(s)

Responsibilities

  • Working closely with client studios to bring their games to realization
  • Designing, implementing, and debugging game features
  • Working on game toolsets and pipelines
  • Analyzing and optimizing runtimes
  • Collaborating on systems and tools to help designers implement their creative vision
  • Building a solid relationship with your programming peers in-house and around the world
  • Supporting your team mates to accomplish goals

Benefits

  • Comprehensive benefits package that covers Dental Care, Health Care (including out of country coverage), Vision Care, Long Term Disability, Physio, Massage etc
  • Generous leave policies include 4 weeks paid vacation (plus 1 week over the Holiday Season), unlimited sick leave and 2 paid personal days
  • Parental leave top-up
  • Employee and Family Assistance Plan that offer 24/7 free and confidential help with your physical and mental health
  • RRSP Matching

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Snowed In Studios Inc. know you found this job on JobsCollider. Thanks! πŸ™