Senior Unity Developer

2 Hours ago • All levels • $80,000 PA - $110,000 PA

Job Summary

Job Description

As a Senior Unity Developer, you will be a key technical leader, designing and implementing gameplay systems, AI behaviors, and networking solutions. You will be responsible for leading the technical development, implementing and optimizing game features, contributing to project planning, working with other engineers, mentoring junior programmers, architecting networking solutions, and testing and integrating Generative AI. The role is for a fast-paced combat-focused game from prototype to release.
Must have:
  • Proficiency in Unity and C#.
  • Experience in game development with portfolio.
  • Strong interest in Generative AI and spatial computing.
  • Strong problem-solving and debugging skills.
  • Effective communication and teamwork skills.
  • Craftsman’s mindset for high-quality code.
Good to have:
  • Experience developing fighting games, platform fighters, or action roguelikes.
  • Experience with LLM integration.
  • Familiarity with platform porting and multi-platform deployment.
  • Background in DevOps and cloud-based services.
  • Experience with Steamworks and other live service tools.
  • Knowledge of LiveOps strategies for online games.
Perks:
  • 4-Day Workweek – Full-time salary for 32-hour weeks.
  • Health Insurance.
  • Professional Growth.
  • Team Events & Retreats.

Job Details

Buffalo Buffalo is a future-forward Vancouver-based game studio, looking for a talented Senior Unity Developer to join our team. We craft unique immersive experiences that are brimming with surprises. Come work with friendly and talented artists, programmers, sound designers, and game designers to make truly creative games. Follow us on LinkedIn to stay up to date!

 

Role Overview:

As a Senior Unity Developer, you will be a key technical leader in our team, responsible for designing and implementing robust gameplay systems, AI behaviors, and networking solutions. You are a Jack-of-All-Trades developer, comfortable working across various disciplines, from backend to gameplay and AI. 

 

Let’s get the important stuff out of the way: 

  • Position: Full-Time Salaried (32 hours/week, 4 days/week)

  • Salary: $80,000-$110,000 CAD (based on experience)

  • Starting Date: Late March - Early April 2025

  • Location: Remote/Hybrid, Pacific Time Zone (Canada preferred, but not required). We strongly prefer candidates based in Vancouver who can work in a hybrid capacity, but we’re open to highly skilled applicants who need to work remotely.

 

What you’ll do:

  • Lead the technical development of our fast-paced combat-focused game, taking it from prototype to release.

  • Implement and optimize game features, focusing on user experience and engagement.

  • Contribute to project planning, helping define priorities and strategies.

  • Work closely with designers, artists, and other engineers to bring the game to life.

  • Mentor our talented junior programmers, sharing your expertise in Unity development.

  • Architect and maintain solid networking solutions for multiplayer and backend systems.

  • Test and integrate Generative AI to create more reactive gameplay experiences.

 

What you bring:

  • Proficiency in Unity and C#.

  • Experience in game development, with a portfolio showcasing your skills.

  • A strong interest in emerging technology, especially in relation to Generative AI and spatial computing.

  • Strong problem-solving abilities and debugging skills.

  • Effective communication and teamwork skills.

  • A craftsman’s mindset, always striving for high-quality, well-structured code.

 

Nice-to-Haves:

  • Experience developing or deep knowledge of fighting games, platform fighters, or action-heavy roguelikes.

  • Experience with LLM (Large Language Model) integration.

  • Familiarity with platform porting and multi-platform deployment.

  • Background in DevOps and cloud-based services.

  • Experience with Steamworks and other live service tools.

  • Knowledge of LiveOps strategies for online games.

 

Benefits:

  • 4-Day Workweek – Full-time salary for 32-hour weeks (Wednesdays off).

  • Health Insurance – Health insurance coverage for employees.

  • Professional Growth – Opportunities to mentor and lead technical development.

  • Team Events & Retreats – Regular studio gatherings, plus an annual ski/snowshoe daytrip for those who want to join.

 

How to apply:

Send your CV and portfolio to hiring@buffalobuffalo.ca.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Vancouver, British Columbia, Canada

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!