1

Unity Developer Jobs in British Columbia (NOW HIRING)

We are seeking an Intermediate Developer experienced in C++ and C# development within on-premise or ... Developing on Avigilon Unity Video Products to be used by security professionals around the world

We are seeking an Intermediate Developer experienced in C++ and C# development within on-premise or ... Developing on Avigilon Unity Video Products to be used by security professionals around the world

We are seeking a Senior Software Developer experienced in C++ and C# development within on-premise ... Developing on Avigilon Unity Video Products to be used by security professionals around the world

We are seeking a Senior Software Developer experienced in C++ and C# development within on-premise ... Developing on Avigilon Unity Video Products to be used by security professionals around the world

Implement row-level and column-level security policies using Unity Catalog; configure role-based ... Databricks Data Engineer or Microsoft Azure Data Engineer certification is an asset * Experience ...

Experience programming in Unity or Unreal Engine. * Led feature development from concept definition to shipping a product. * A history of publications or contributions to the field of computational ...

Principal Data Engineer

Vancouver, BC ยท On-site

CA$55.27 - CA$79.45/hr

... developer productivity and reduce time-to-debug. * Own reference architectures for: medallion/lakehouse patterns , batch + streaming ingestion, CI/CD deployment patterns, Unity Catalog governance ...

Our solutions power key products from Motorola's leading brands including Avigilon/Unity, Pelco ... As a System Development Engineer, you sit at the high-velocity intersection of Software Engineering ...

Developer

BC ยท On-site +1

This developer requires extensive familiarity with industry standards and the development using C# and .NET to maintain or current products This position will be involved in creating products ...

next page

Showing results 1-20

Unity Developer information

See British Columbia salary details

$49K

$104.3K

$159K

How much do unity developer jobs pay per year?

As of Jul 27, 2026, the average yearly pay for unity developer in British Columbia is $104,276.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,500.00 and $127,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Unity Developer, and why are they important?

To thrive as a Unity Developer, you need strong proficiency in C# programming, a solid understanding of game development principles, and experience with the Unity engine, often supported by a degree in computer science or a related field. Familiarity with source control systems (like Git), versioning tools, and Unity-specific features such as the Asset Store and Unity Analytics is typically required. Creativity, problem-solving skills, and effective communication help developers collaborate with multidisciplinary teams and address complex challenges. These abilities are crucial for delivering polished, high-performing interactive experiences and meeting project goals in a competitive industry.

What are some common challenges Unity Developers face when working on large-scale projects?

Unity Developers working on large-scale projects often encounter challenges such as optimizing game performance, managing complex codebases, and ensuring smooth collaboration between team members. Performance bottlenecks can arise from handling large assets or complex scenes, requiring careful profiling and optimization. Additionally, maintaining clean and modular code is crucial as multiple developers contribute to the same project, making version control and clear documentation essential. Regular communication with designers, artists, and other developers helps to align project goals and resolve issues quickly.

What are Unity Developers?

Unity Developers are professionals who use the Unity game engine to create interactive experiences, such as video games, simulations, and virtual or augmented reality applications. They write code, often in C#, to bring game mechanics, graphics, and user interfaces to life. Unity Developers collaborate with designers, artists, and other team members to build and optimize applications for various platforms, including mobile devices, consoles, and PCs. Their role involves both technical programming and creative problem-solving to ensure high-quality, engaging user experiences.
What are the most commonly searched types of Unity Developer jobs in British Columbia? The most popular types of Unity Developer jobs in British Columbia are:
What are popular job titles related to Unity Developer jobs in British Columbia? For Unity Developer jobs in British Columbia, the most frequently searched job titles are:
What job categories do people searching Unity Developer jobs in British Columbia look for? The top searched job categories for Unity Developer jobs in British Columbia are:
What cities in British Columbia are hiring for Unity Developer jobs? Cities in British Columbia with the most Unity Developer job openings:
What are popular job titles related to Unity Developer jobs in BC? For Unity Developer jobs in BC, the most frequently searched job titles are:
Infographic showing various Unity Developer job openings in British Columbia as of July 2026, with employment types broken down into 71% Full Time, and 29% Contract. Highlights an 86% In-person, and 14% Remote job distribution, with an average salary of $104,276 per year, or $50.1 per hour.
Senior Software Engineer - Fullstack

Senior Software Engineer - Fullstack

Databricks

Vancouver, BC โ€ข On-site

Other

Posted 8 hours ago


Job description

P-1443
Databricks is on a mission to simplify and democratize data and AI - from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers - and customer obsessed - we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we're only getting started.

As a Fullstack software engineer, you will work with your team and product management to make insights from data simple. We are looking for engineers that are customer obsessed, who can take on the full scope of the product and user experience beyond the technical implementation. You'll set the foundation for how we build robust, scalable and delightful products.

Vancouver will be the newest R&D center for Databricks, expanding our presence in the Pacific Northwest. We are actively hiring world-class engineers to join us on our mission to democratize data + AI.ย ย 

We envision the Vancouver site becoming a key driver of product innovation at Databricks. To start, we're bringing a few strategic areas to the Vancouver site and we have several open roles across the teams below, including:

  • Log Analytics - Our customers increasingly use Databricks to analyze petabyte-scale logs in real time. This creates new challenges across the entire data processing pipeline, including ingestion, indexing, processing, and the user experience itself.
  • AI/BI - AI/BI is redefining Business Intelligence for the AI age. We launched this product last summer and have already seen tremendous adoption (98.7% of our data warehousing customers are already using AI/BI!). From rich dashboarding and advanced visualizations to powerful talk-to-your-data solutions, the products we are building involve exciting technical challenges across the entire stack.ย 
  • Unity Catalog Business Semantics - Context is everything for AI. For enterprise data, that context needs to be governed and managed, which is what Unity Catalog Business Semantics offers. We recently launched our first Semantics modelling capability, Unity Catalog Metrics, this past Data + AI Summit but we have a lot more in store. Engineers on this team work at the intersection of large scale distributed systems, data modeling, governance, and AI enablement.
  • Databricks Apps - Databricks Apps is one of the fastest growing products at Databricks, used by more than 2,500 customers who have created more than 20,000 apps - and it was only GA'ed this past June. The Apps team is one of the few teams that are exposed to low-level platform components (k8s, networking), owns fundamental tech (apps runtime and proxy), and is heavily investing in app builder AI agents.

What we look for:

  • 5+ years of experience with HTML, CSS, and JavaScript.
  • Passion for user experience and design and a deep understanding of front-end architecture.
  • Comfortable working towards a multi-year vision with incremental deliverables.
  • Motivated by delivering customer value.
  • Experience with modern JavaScript frameworks (e.g., React, Angular, or VueJs/Ember).
  • 5+ years of experience with server-side web technologies (eg: Node.js, Java, Python, Scala, C#, C++,Go).
  • Good knowledge of SQL.
  • Experience with cloud technologies, e.g. AWS, Azure, GCP, Docker, or Kubernetes.
  • Experience developing large-scale distributed systems.