sunset visitor 斜陽過客 is an independent studio based in Vancouver, Canada (located on the unceded, ancestral, and occupied traditional lands of the xʷməθkʷəy̓əm (Musqueam), Səl̓ílwətaɬ (Tsleil-Waututh), and Skwxwú7mesh (Squamish) Nations of the Coast Salish peoples). Our mission is to tell meaningful and diverse stories through the lens of speculative fiction. 

Our debut game 1000xRESIST won a 2024 Peabody Award and was nominated for both Hugo and Nebula Awards.

We are looking for an Intermediate to Senior Unity Programmer to join our team in Vancouver to implement and maintain core gameplay systems, editor tools, and asset pipelines.

We prefer candidates located in Vancouver. Candidates outside Vancouver are encouraged to apply as we are willing to either aid in relocation or accommodate remote work for an exceptional candidate.

To help facilitate this application, we have opted to use a form. Please apply using this link:

https://forms.gle/fKG2V7oPEKJE8EQo6 (google account required)

Compensation:

  • $80,000 CAD Salary

  • Hybrid Work

  • Health Benefits Plan

  • 4-Day Work-Weeks With Flexible Hours

  • 4 Weeks Annual Paid Vacation, Unlimited Sick & Personal Days

Requirements:

  • Fluent in written and spoken English

  • 3+ years experience as a professional games developer or hobbyist with completed projects

    • If you have hobbyist experience please include a link to your portfolio or website in your application

  • Experience with Unity and C# Programming

Responsibilities:

  • Participate in Technical Design of new features, including writing and reviewing technical design proposals.

  • Take ownership of new and existing features. Implement, maintain, and be knowledgeable about owned features. Share knowledge about features you own with other team members across disciplines.

  • Research, investigate, and learn new technologies as needed.

  • Participate in the Code Review process, reviewing other programmers’ code as needed.

  • In the future, support and share knowledge with Junior programmers.

Bonus Experience:

  • Unreal Engine and C++

  • Shaders, HLSL, and other rendering tools & technology

  • Plastic SCM/Unity Version Control or other Version Control Systems

  • Experience overseeing high-level architecture decisions

As a primarily POC team, we are dedicated to diversity and making a safe space for everyone at our studio. We encourage anyone eligible and interested to apply, irrespective of race, colour, religion, gender identity or expression, sexual orientation, ability, or age.

If you don’t tick all the boxes, that’s okay! We know the perfect person for a role sometimes has a CV that looks different. We insist that you apply and take a chance on yourself anyway.

We are aware that candidates from marginalized communities–particularly women—often have less confidence in applying for positions than non-marginalized candidates, and so we would like to explicitly state that applicants from marginalized communities will be given priority.

To apply:

Application & Interview Procedure:

  1. Form Application

  2. 30-Minute Non-Technical Interview, Video Call

  3. Remote 3-Hour Paid Technical Test ($150 CAD Compensation)

Application Deadline: October 15, 2025 11:59 PM (PST)

We respect the time it takes you to apply and will respond to all applicants.

If you have any questions, feel free to reach out to us at hello@sunsetvisitor.studio!

Hiring Intermediate / Senior Programmer