Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
Proven experience in animation programming for video games. Strong proficiency in C++ and experience with animation tools and systems. Solid understanding of game development pipelines and methodologies. Excellent problem-solving skills and a passion for storytelling through animation. Ability to work collaboratively in a fast-paced environment.
About the job
Join CD Projekt Red as a Senior Animation Programmer, where you will play a critical role in the development of cutting-edge animation systems for our next-generation games. You will collaborate closely with artists and designers to create seamless, immersive animations that enhance player experience.
About CD Projekt Red
CD Projekt Red is a renowned video game developer based in Vancouver, known for its commitment to delivering high-quality gaming experiences. With a focus on innovation and creativity, we strive to push the boundaries of interactive entertainment.
Join CD Projekt Red as an Expert Animation Programmer in our Research & Development team! You will play a pivotal role in enhancing our animation systems, collaborating with a talented team to push the boundaries of game development. Your expertise will contribute to creating immersive and visually stunning experiences for players.
Join our innovative team at System Canada Technologies as a Systems Programmer. In this role, you will be responsible for developing, maintaining, and enhancing our systems to ensure optimal performance and reliability. You will collaborate closely with other IT professionals to implement solutions that meet the needs of our clients.
Join the talented team at CD Projekt Red as a Senior Tools Programmer, where you'll play a crucial role in enhancing our game development tools and workflows. Collaborate with passionate professionals to create innovative solutions that empower our developers and enhance the gaming experience.
Join Our Team at Sandbox VRAt Sandbox VR, we are redefining the world of entertainment with the most advanced virtual reality experiences available. Our goal is to connect people through exceptional immersive experiences. When visitors enter one of our locations, they become the stars of their own stories, equipped with cutting-edge full-body motion tracking gear and Hollywood-quality motion capture technology. In our expansive 'holodecks', groups can explore together, relying on one another to triumph in thrilling challenges. From space explorations to epic sea battles, or even surviving a zombie apocalypse, our adventures leave a lasting impression.Since our inception in 2017, we have established ourselves as leaders in the location-based VR industry. As we continue our global expansion, now is the perfect moment to become a part of the Sandbox VR family. We are committed to fostering strong community relationships by delivering exceptional experiences to both our guests and our team members. We value humility and collaboration, ensuring that everyone involved—guests and colleagues alike—achieves success together. If this excites you, we invite you to join us in shaping the future of entertainment.As a Senior Gameplay Programmer, you will be instrumental in crafting the future of immersive multiplayer VR experiences. This role involves bringing gameplay to life through the development of player interactions, AI behaviors, and essential systems in Unity. You will collaborate closely with designers and artists to produce engaging, high-quality experiences. Your leadership will guide the technical direction, mentor fellow developers, and ensure the delivery of polished, high-performance gameplay that captivates players worldwide.
Join CD Projekt Red as a Lead Tools Programmer and play a vital role in shaping the future of interactive entertainment. As a key member of our development team, you will lead the design and implementation of tools that enhance our game development process, ensuring that our teams have the best possible resources at their disposal.
Join CD Projekt Red as a Senior Animation Programmer, where you will play a critical role in the development of cutting-edge animation systems for our next-generation games. You will collaborate closely with artists and designers to create seamless, immersive animations that enhance player experience.
Epic Games is hiring a Senior Language Programmer for the Verse UE Integration team in Vancouver, British Columbia. This position focuses on advancing the Verse toolchain, including the compiler, virtual machine, and runtime, which are central to game development in Unreal Engine and UEFN. The work supports systems used by every UE and UEFN developer working with Verse. Role overview This role involves enhancing the Verse compiler toolchain and virtual machine, implementing new language features, and integrating these tools into Unreal Engine’s content, build, and cooking pipelines. The Senior Language Programmer will work to optimize performance, memory usage, and iteration times across the Verse toolchain and its interface with Unreal Engine. Maintaining and developing testing workflows to validate improvements and prevent regressions is also a key part of the job. Collaboration with the Verse Language team and Unreal Engine programmers is essential to support ongoing integration efforts. What you will do Improve the Verse compiler toolchain and virtual machine. Add new language features and integrate the toolchain into Unreal Engine’s pipelines. Optimize performance, memory use, and iteration speed for the Verse toolchain and UE/Verse interface. Develop and maintain testing workflows to validate changes and catch regressions early. Work closely with the Verse Language team and Unreal Engine programmers on integration projects. Requirements Strong experience with C++17 or newer. Background in profiling and optimizing large codebases. Analytical skills for understanding complex, interconnected systems. Clear communication and teamwork skills, especially when working with other programming teams. Ability to work independently and deliver practical solutions. Experience with compiler or VM internals, or Unreal Engine integration, is a plus.
Full-time|CA$23/hr - CA$25/hr|Remote|Vancouver, British Columbia, Canada
Why join usBrex is an innovative AI-driven spend management platform designed to empower businesses with confidence in their spending. Our robust solutions include corporate cards, banking, global payments, and user-friendly software for travel and expenses. Trusted by thousands of companies, from emerging startups to established enterprises like DoorDash and Flexport, Brex helps organizations proactively manage expenses, cut costs, and enhance operational efficiency globally.At Brex, we encourage you to challenge the norm, push boundaries, and collaborate with some of the industry's brightest talents. We are dedicated to fostering a diverse and inclusive workplace, believing that your potential is only limited by your aspirations. We provide you with the necessary tools, resources, and support to propel your career forward.Customer Experience at BrexThe Customer Experience team at Brex is where our brand meets the real world. Our team plays a pivotal role in customer growth and retention, delivering swift, personalized support while providing insights that inform our product and policy direction. We are committed to urgency and empathy, helping customers thrive and influencing Brex's evolution. If you are passionate about solving significant challenges for ambitious customers, the CX team is where you will excel.What you’ll doAs a Support Specialist I at Brex, you will be instrumental in ensuring a high-quality customer experience, which is vital to our success. Your objective will be to enhance customer satisfaction and productivity, collaborate effectively with Sales, Product, and Engineering teams, set high standards for customer service, and communicate with empathy and respect.Where you’ll workThis role is fully remote and based in Vancouver, BC.ResponsibilitiesEfficiently address customer inquiries via email, phone, and chat, utilizing AI-driven tools to optimize quality and efficiency.Create thoughtful, tailored responses to a diverse range of customer requests.Assess incoming requests and identify trends in customer issues to bring to the team's attention.Document and reproduce bugs for the Engineering teams.Actively contribute to team objectives and successes.Promote team learning and success by sharing knowledge through mentorship and collaboration, as well as assisting in documentation.
As a Product Support Engineer I at mqreferrals, you will be a key player in our dedication to customer satisfaction and the smooth functioning of our products and services. You will act as the primary point of contact for our customers, expertly managing and resolving technical issues. Utilizing established procedural documents, you will perform some technical analysis while translating complex technical terms into easy-to-understand language. Furthermore, you will collaborate with our Engineering teams to oversee software updates.Your responsibilities will encompass addressing challenges across all areas of mqreferrals' products and services, ensuring our customers receive top-tier support. For more complicated issues, you will adhere to escalation procedures, involving senior staff and Engineering teams as necessary. At mqreferrals, we recognize the vital role that our Product Support Engineers have in our service delivery and eagerly anticipate welcoming you to our team.This position is available for remote work anywhere in British Columbia, Canada. We would be thrilled for you to join us!
Full-time|On-site|Vancouver, British Columbia, Canada
aviso is hiring an Application Support Analyst for the technology team in Vancouver, British Columbia. This role centers on supporting business applications and ensuring users have a positive experience. Key responsibilities Support both internal and external users of business applications Work with cross-functional teams to troubleshoot and resolve technical issues Monitor how applications perform and respond quickly to incidents Share feedback and ideas to help improve application processes What helps in this role Strong attention to detail and good organizational skills Comfort with technology and a focus on supporting users Interest in solving problems and collaborating with others Ability to adapt and stay organized in a fast-paced environment
Full-time|CA$57K/yr - CA$78K/yr|On-site|Vancouver, British Columbia, Canada
Join Our Creative JourneyFor over 35 years, Bardel Entertainment has been at the forefront of animation, constantly evolving while staying true to our creative roots. We believe in the power of collaboration and innovation, allowing us to bring fresh ideas and technologies to life. If you're looking to thrive in an empowering environment that encourages experimentation and contribution to exciting projects, we invite you to become part of our team.Bardel is on the lookout for a proactive and detail-oriented Technical Support Administrator to join our dynamic Technology team. This pivotal role ensures the smooth operation of technical support across our Corporate and Production environments. The ideal candidate will possess a robust background in IT support, user account management, and system configuration, while also collaborating with cross-functional teams to meet the studio's creative and operational needs.
Full-time|CA$66K/yr - CA$66K/yr|Hybrid|Vancouver, British Columbia, Canada
About FuturpreneurFuturpreneur is a leading national non-profit organization dedicated to empowering diverse entrepreneurs aged 18-39 to start, buy, or grow their businesses across Canada. We provide essential loans, mentorship, and resources tailored to the unique needs of young entrepreneurs.Since our inception in 1996, we have proudly supported over 20,000 young entrepreneurs in launching more than 15,600 businesses. Our commitment to promoting entrepreneurship among Canadian youth serves as a vital pillar for strengthening the economy, creating job opportunities, and fostering a sustainable future.As a founding member of the G20 Young Entrepreneurs’ Alliance, the Canadian founding member of Youth Business International, and the host of Global Entrepreneurship Week (GEW), we are deeply invested in cultivating the entrepreneurial spirit among youth.Our Purpose: We strive to drive inclusive Canadian prosperity through the success of young entrepreneurs.Our Mission: To empower diverse entrepreneurs aged 18-39 by providing loans, mentorship, and resources that contribute to sustainable and inclusive economic prosperity within their communities and across Canada.Our Values: We are mission-driven, collegial, collaborative, diverse, inclusive, accountable, and transparent.Opportunity Overview: Business Development ManagerAs the Business Development Manager, you will represent Futurpreneur, advocating for our financing and mentoring programs designed for young entrepreneurs and our partners. Your role will involve collaborating and establishing strong relationships with key partners to drive new client engagement and expand our loan portfolio within various communities across the Vancouver region.This is a full-time, permanent position based in Vancouver, operating on a hybrid work model that requires at least one in-office day per week. Frequent travel within the local region, and occasional trips to remote areas, will be necessary.
Full-time|Hybrid|Vancouver, British Columbia, Canada
As we move toward 2030, the future of workspaces is evolving, with an anticipated 30% becoming flexible. Leading this transformation are flex space operators, who are pioneering a new working paradigm rooted in community, connection, and unparalleled experiences.Optix stands at the forefront of this revolution as the premier flex space automation software. Our innovative B2B SaaS platform empowers coworking and flex operators to streamline their operations, foster community engagement, and drive business growth.We pride ourselves on our vibrant team culture, where collaboration and support are paramount. We enjoy artisanal coffee, delectable pastries, and share a common vision of transforming the work landscape. Currently, we are seeking an entrepreneurial-minded individual to join our expanding team.In this pivotal role, you will leverage your engineering or web development experience to craft exceptional client experiences. This hands-on technical position transcends traditional support roles; our Support Engineers work closely with clients to creatively resolve complex technical challenges.Your primary responsibilities will include assisting clients in maximizing the use of the Optix feature set, diagnosing and reporting issues, and acting as a liaison between clients and our product team. Additionally, you will contribute to the training and enhancement of our AI chatbot, Felix, powered by Intercom’s Fin, improving its coverage and ticket resolution rates. This role is tailored for those who are passionate about problem-solving and troubleshooting, with the ultimate goal of empowering our clients to achieve their objectives and overcome challenges with our product.Note: This is a hybrid opportunity for candidates based in Vancouver, BC, with 50% work in our stunning waterfront Gastown office and 50% from home.We warmly welcome applicants from diverse backgrounds. If you believe you could be a valuable addition to our team, we encourage you to apply even if you don’t meet every requirement listed.
Join our dynamic team at reteam as a Product Support Specialist! In this role, you will be the first point of contact for our customers, assisting them with product inquiries and providing solutions to enhance their experience. Your ability to communicate effectively and troubleshoot issues will be vital in ensuring customer satisfaction.This position requires a proactive approach to problem-solving and a commitment to delivering exceptional service. You will work closely with various departments to resolve customer issues promptly and efficiently.If you are passionate about technology and customer care, we would love to hear from you!
Role overview Trupanion seeks a Partner Support Coordinator based in Vancouver. The position centers on assisting partners in the pet insurance sector, ensuring they have the resources and guidance needed to work smoothly with Trupanion. The role supports partners directly, helping them navigate available tools and services. What you will do Respond promptly to partner questions and concerns Share up-to-date information and resources to help partners collaborate with Trupanion Build and maintain strong, positive working relationships with partners Communicate clearly and professionally in every interaction Requirements Strong communication skills Customer-focused approach Ability to foster positive relationships
Join Marqeta as a Product Support Engineer I, where you will be essential in enhancing customer satisfaction and ensuring the smooth operation of our innovative products and services. In this role, you will act as the primary point of contact for our clients, skillfully addressing and resolving technical challenges. You will utilize established procedural documents while performing technical analyses, all the while simplifying complex technical concepts into understandable language for our users.Your responsibilities will encompass troubleshooting issues across all facets of Marqeta's offerings, ensuring our customers receive exceptional support. For intricate problems, you will adhere to escalation protocols, collaborating with senior staff and engineering teams. At Marqeta, we recognize and appreciate the vital contribution of our Product Support Engineers in our service delivery pipeline, and we eagerly await your addition to our team.This position is fully remote within British Columbia, Canada. We invite you to apply and become part of our journey!
Suger builds an API-first revenue platform that helps B2B software companies manage the complexities of selling through major cloud marketplaces like AWS, Azure, GCP, Oracle, Alibaba, and Snowflake. The platform streamlines pricing, contracting, billing, revenue recognition, and compliance, making quote-to-cash and marketplace operations manageable at scale. Since 2022, Suger has served over 250 B2B clients, ranging from large enterprises such as Snowflake and Intel to startups like Glean and Vanta. The company is backed by Threshold VC, Craft Ventures, Intel Capital, and Y Combinator. Role overview The Technical Customer Support Manager is based in Vancouver, BC, and follows a hybrid schedule with four days per week required in the Downtown Vancouver office. This role serves as the primary contact for customers experiencing technical issues with Suger's platform. Acting as a link between customers and internal product and engineering teams, the manager ensures that customer concerns are accurately understood, escalated with clear context, and resolved efficiently. What you will do Act as the first point of contact for customers reporting technical problems with Suger's platform. Take ownership of understanding, documenting, and escalating customer inquiries when necessary. Work closely with software engineers and the product team to turn customer challenges into actionable tasks. Maintain clear and timely communication with customers throughout the resolution process. What sets this role apart This position is focused on reactive support, troubleshooting, and resolving customer issues as they arise. Unlike roles centered on feature adoption, this job emphasizes problem-solving and communication. Coding experience is not required, but a strong understanding of technical products is important for asking effective questions and relaying essential details to engineers. Work model Hybrid schedule: Four days per week onsite in Downtown Vancouver.
We are seeking a talented UI Developer with a strong background in creating dynamic, responsive websites using React.js. The ideal candidate will have hands-on experience with React and familiarity with frameworks that complement it, such as Bootstrap. You should possess a solid understanding of JavaScript, HTML, and various other technologies relevant to UI development.Key responsibilities include:- Developing user-friendly web applications using React- Collaborating with cross-functional teams to design and implement user interfaces- Utilizing AJAX and RESTful services for data integration- Contributing to Agile development practicesPreferred qualifications include:- Experience with additional JavaScript frameworks like Angular, Vue.js, or ExtJS- Familiarity with server-side UI frameworks such as Vaadin or JSF- Knowledge of CI/CD tools for UI development and UI automation testing (Selenium experience is a plus)Strong leadership and communication skills are essential for success in this role.
Full-time|On-site|Vancouver, British Columbia, Canada
aviso is hiring a Managed Account Program (MAP) Support Specialist in Vancouver, British Columbia. This position centers on assisting Managed Account clients and ensuring their requests receive timely, thorough attention. Key responsibilities Provide prompt, responsive support for Managed Account clients Coordinate with internal teams to address client needs and resolve concerns Contribute to improving client satisfaction within the Managed Account Program Team collaboration This role involves working closely with colleagues across various departments. The goal is to deliver a seamless client experience and support the ongoing success of the MAP.
Full-time|On-site|Toronto, Ontario, Canada, Vancouver, British Columbia, Canada
Role Overview Hootsuite is hiring a Junior Frontend Software Developer in Toronto or Vancouver. This role focuses on building and improving web applications that help users get more out of the Hootsuite platform. Work closely with developers and designers to deliver interfaces that look great and feel intuitive. What You Will Do Contribute to every stage of the development lifecycle, from brainstorming ideas to deploying new features Help design and implement user interfaces that are both attractive and easy to use Work with team members to maintain high quality and strong performance in web applications