1

Contract Unity Software Developer Jobs in British Columbia

Software Engineer Department : Platform Employee Type: Temp Location: Remote (within BC, Canada) Salary Range: $41 - $45/hour CAD Ravenwake Games is the newest studio within Enad Global 7, a global ...

Senior Software Engineer

Vancouver, BC · On-site

$135 - $150/hr

The Senior Software Engineer will be the hands‑on architect and builder of the new systems ... Own architectural decisions: service design, data models, API contracts, queue/worker patterns ...

This role is a 4 month contract from September to December, fully on-site based at our Downtown ... Experience working in Unity or similar engines. * Ability to write clean, simple, well-documented ...

We are looking for a Staff Quality Software Engineer who is comfortable working in a fast-paced ... Fluency in testing strategies across unit, integration, contract, and end-to-end levels, and ...

next page

Showing results 1-20

Contract Unity Software Developer information

What is the difference between Contract Unity Software Developer vs Contract Game Programmer?

AspectContract Unity Software DeveloperContract Game Programmer
Required CredentialsProficiency in Unity, C#, and game development fundamentalsProficiency in C++, Unity, and game development fundamentals
Work EnvironmentTypically in game studios or tech companies using UnityIn game studios, tech firms, or freelance projects using various engines including Unity
Employer & Industry UsagePrimarily in gaming, AR/VR, and interactive media industriesGaming, simulation, and interactive media industries

Contract Unity Software Developers focus specifically on Unity engine projects, often requiring C# expertise, while Contract Game Programmers may work across multiple engines and programming languages. Both roles involve game development but differ in scope and technical requirements.

What are the most commonly searched types of Unity Software Developer jobs in British Columbia? The most popular types of Unity Software Developer jobs in British Columbia are:
What cities in British Columbia are hiring for Contract Unity Software Developer jobs? Cities in British Columbia with the most Contract Unity Software Developer job openings:
Software Engineer II

Software Engineer II

Diligent Corporation

Vancouver, BC • On-site

Other

Re-posted 21 days ago


Diligent Delivery Systems rating

3.8

Company rating: 3.8 out of 10

Based on 5 frontline employees who took The Breakroom Quiz


Job description

Position Overview 

As a Software Engineer II at Diligent, you'll play a hands-on technical role building and operating the core services that power the Diligent One Platform. Our team owns its services end to end - from architecture and implementation through deployment, monitoring, and on-call support. If you care deeply about what you ship and want real ownership over production systems, you'll fit right in. 

We build secure, scalable, event-driven microservices using TypeScript on AWS, and we treat infrastructure as a first-class concern. You'll work alongside a tight-knit team that values engineering rigor, iterative delivery, and responsible use of AI tooling to move faster without cutting corners. 

Key Responsibilities 

  • Design and implement secure, scalable backend services using AWS serverless technologies (Lambda, SQS, API Gateway), with a strong emphasis on event-driven patterns, observability, and operational simplicity. 
  • Own your services in production - participate in on-call rotations, monitor system health, and proactively address reliability and performance issues. 
  • Build and maintain infrastructure as code using AWS CDK, and champion CI/CD best practices that support continuous, low-risk delivery to production. 
  • Design and document well-structured RESTful APIs, collaborating with consuming teams to ensure contracts are clear, versioned, and reliable. 
  • Write thorough automated tests - unit, integration, and end-to-end - as a first-class part of delivery, not an afterthought. 
  • Contribute to architectural discussions and technical design with pragmatism and clarity; document decisions so the whole team can build on them. 
  • Use AI tools to accelerate coding, debugging, testing, and research - always applying judgment and validating outputs. 

Required Experience & Skills 

  • 2-4 years of professional software engineering experience in an agile, backend-focused environment. 
  • Backend fundamentals: Solid understanding of how backend systems are structured - request lifecycles, data persistence, error handling, and writing readable, maintainable code. Comfortable with Node.js/TypeScript and SQL databases. 
  • API design principles: Understands what makes an API well-designed - clear contracts, consistent error responses, appropriate versioning, and security considerations. Practical REST experience required. 
  • Testing mindset: Understands the value of different test types (unit, integration, end-to-end) and writes tests as part of normal development - not as a separate phase. 
  • Cloud awareness: Has worked in a cloud environment (AWS preferred) and understands core concepts like managed services, scalability, and infrastructure ownership. Hands-on experience with specific services is a plus, not a prerequisite. 
  • CI/CD fundamentals: Understands the principles of continuous integration and delivery; has worked in a team that ships to production frequently and safely. 
  • Infrastructure as code concepts: Familiar with the idea of defining infrastructure declaratively; prior exposure to CDK, Terraform, or similar tools is welcomed but not required. 
  • AI Tooling: Uses AI tools to boost productivity; understands prompt engineering basics and evaluates AI outputs critically. 
  • Ownership mindset: Takes responsibility for what they build - follows through from implementation to deployment, monitoring, and iteration. 

Nice to Have 

  • Hands-on experience with AWS serverless services (Lambda, S3, SQS, DynamoDB). 
  • Practical experience with infrastructure as code tools (AWS CDK preferred, Terraform, or similar). 
  • Familiarity with event-driven architecture and platform patterns (e.g. event buses, pub/sub, message routing - AWS EventBridge or similar). 
  • Experience with identity or entitlement systems (OAuth 2.0, SCIM, OIDC). 
  • Familiarity with MCP (Model Context Protocol) or AI-integrated backend services. 
  • Prior work in multi-tenant SaaS platform services. 

What Diligent Delivery Systems employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom


Diligent Delivery Systems logo

About Diligent Delivery Systems

Sourced by ZipRecruiter

Welcome to Diligent Delivery Systems, a nationwide transportation, shipping, and logistics service provider. We supply businesses with an assortment of shipping and delivery solutions to enhance day-to-day delivery efficiency and productivity. Our delivery services include: Hot Shot Delivery, Healthcare Courier Services, Outsourced Fleet Management Using Owner Operators, Warehouse & Distribution Network, Over-the-Road Trucking (LTL & FTL), White Glove Delivery / Final Mile, Domestic Air Freight, and Logistics Consulting.

Industry

Transportation and warehousing

Company size

1,001 - 5,000 Employees

Headquarters location

Houston, TX, US

Year founded

1994

Social media