Senior Unity Developer

1 Month 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

skillz - Product Manager

skillz

Las Vegas, Nevada, United States (On-Site)
1 Week ago
Mixer - Game Developer

Mixer

İstanbul, Türkiye (Hybrid)
9 Months ago
Scopely - Lead UI Artist- Monopoly GO!

Scopely

Culver City, California, United States (On-Site)
7 Months ago
Biestas - Unity Developer

Biestas

Lahore, Punjab, Pakistan (Remote)
1 Month ago
limit break - Unity Level Integrator (Japan)

limit break

Tokyo, Japan (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Peak - Software Engineer, Games

Peak

(On-Site)
11 Months ago
Voodoo - Lead Game Designer - Blitz

Voodoo

Paris, Île-de-France, France (Remote)
1 Year ago
Ansys - Lead R&D Engineer

Ansys

Noida, Uttar Pradesh, India (On-Site)
2 Weeks ago
GameBoost - Senior UX Designer

GameBoost

Malmö, Skåne County, Sweden (Remote)
2 Weeks ago
Meta - Research Scientist Intern, Smart Glasses in Wearables AI (PhD)

Meta

Menlo Park, California, United States (On-Site)
7 Months ago
Life church - Associate LifeKids Pastor

Life church

United States (On-Site)
7 Months ago
playrix  - Lead Location Designer

playrix

Ireland (Remote)
7 Months ago
Meta - Data Scientist, Product Analytics

Meta

United States (Remote)
1 Month ago
Tesla - Supplier Industrialization Engineer, Drive Unit

Tesla

Brandenburg, Germany (On-Site)
3 Months ago
Adglobe - 3D Modeler

Adglobe

Tokyo, Japan (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Vancouver, British Columbia, Canada

Activision - Beenox - Programming Intern - Gameplay

Activision - Beenox

Montreal, Quebec, Canada (On-Site)
2 Days ago
HB studios - Senior 3D Character Artist

HB studios

Lunenburg, Nova Scotia, Canada (Hybrid)
1 Month ago
Autodesk - People Support Advisor

Autodesk

Canada (Remote)
1 Day ago
Blazesoft - Senior Manager, Performance Marketing (iGaming)

Blazesoft

Vaughan, Ontario, Canada (On-Site)
6 Months ago
shyft labs - Senior Business Systems Analyst

shyft labs

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Behaviour Interactive - Legal Advisor (maternity leave replacement)

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
3 Weeks ago
Unity - Web Analytics Implementation Specialist

Unity

Montreal, Quebec, Canada (On-Site)
1 Month ago
Netomi - Technical Customer Success Manager

Netomi

Canada (Remote)
1 Month ago
fortis games - Sr. People Analyst

fortis games

Canada (Remote)
2 Weeks ago
Blazesoft - Automation QA

Blazesoft

Vaughan, Ontario, Canada (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

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!