Junior Generalist Game Programmer

13 hours, 29 minutes ago
Full-time
Junior
Software Development
Snowed In Studios

Snowed In Studios

Snowed In Studios is a top game development studio in Ottawa, providing full title development and engineering/art support for various platforms. From AAA console titles to custom software solutions, we bring projects to life with expertise in game dev...

Internet Software & Services
51-250
Founded 2010

Description

  • Work closely with client studios to help bring games to realization.
  • Design, implement, and debug game features.
  • Develop game toolsets and pipelines.
  • Analyze and optimize runtime performance.
  • Collaborate on systems and tools that help designers implement their creative vision.
  • Build strong relationships with programming peers across the studio and globally.
  • Support teammates in achieving project goals.
  • Perform other duties as assigned.

Requirements

  • Advanced programming skills in C++ and C# with a strong understanding of programming fundamentals.
  • Deep understanding of what the code is doing, not just that it works.
  • Ability to analyze and optimize code.
  • Strong problem-solving skills.
  • Comfort with vector and matrix math.
  • Solid grasp of algorithms and design patterns, including their benefits and drawbacks.
  • Open-minded, team-oriented mindset.
  • Curious nature and commitment to continuous learning.
  • Strong organizational and communication skills.
  • Post-secondary education in Computer Science or equivalent experience.
  • Experience with console development such as PS5 or Xbox Series X is a bonus.
  • Experience with game engines such as Unity 3D and Unreal Engine is a bonus.
  • Must reside in Ontario, Canada.
  • Must be legally authorized to work in Canada.

Benefits

  • Salary range of $62,000 to $72,000 CAD based on experience and skillset.
  • Comprehensive benefits package including dental, health, vision, long-term disability, physio, and massage coverage.
  • 4 weeks of paid vacation plus 1 week over the holiday season.
  • Unlimited sick leave.
  • 2 paid personal days and 1 paid volunteer day.
  • Parental leave top-up.
  • Employee and Family Assistance Plan with 24/7 free and confidential physical and mental health support.
  • RRSP matching.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Game Designer (9-month contract)

Blackbird Interactive 251-1K Internet Software & Services

Blackbird Interactive is hiring a Senior Game Designer for a 9-month contract on an unannounced sci-fi first-person action game in Unreal Engine 5, focused on building systems-driven features and content for a remote-first studio based in Vancouver.

System Design
3 hours, 36 minutes ago

Staff Gameplay Designer - Social (Contract)

PlayStation 100K+ Household Durables

Sony Interactive Entertainment is hiring a contract Staff Gameplay Designer for teamLFG to help shape a new multiplayer action game by developing avatar, social, and sandbox systems that support player expression and community-building.

Game Design
19 hours, 35 minutes ago

Junior Game Developer (Java / libGDX)

Weekday 11-50 Construction & Engineering

Junior Game Developer (Java/libGDX) contractor role for a remote client, focused on building 2D game features while helping generate high-quality training data for AI systems.

Game Development Git Java
1 day, 20 hours ago

Junior Solar2D Game Developer

Weekday 11-50 Construction & Engineering

A remote contractor role for a junior Solar2D game developer supporting a client’s AI training efforts by creating, evaluating, and documenting 2D gameplay data.

Game Design Git Lua Machine Learning
4 days, 6 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers