Find IT & Technology Jobs In Vancouver

At SWIM, we’re proud to employ some of the top IT & Technology recruiters in all of Canada.

During our 14 years in business, we’ve helped hundreds of candidates land their dream roles with IT & Development teams with many of Vancouver’s best employers. We know exactly what organizations are looking for in terms of technical skills and culture fit, and we can help our candidates prepare for their interviews. Below is a list of contract and permanent opportunities we’re currently working on, so please take a look and apply to any opportunities where you feel your skills and experience might be aligned. If you’re a match, we’ll be reaching out to chat about next steps. We hope to hear from you soon!

Data Engineer

IT / Technology
Contract
Vancouver, British Columbia, Canada
Posted on June 20, 2025
6 month contract Data Engineer role with a growing team.   Read Full Description

6 month contract Data Engineer role with a growing team.
 

  • 6-month Data Engineer contract.
  • Great chance to be part of a large-scale business transformation.
  • On site work environment, 4 days a week in office.

 

What & Why:

As part of ongoing investments in global supply chain technology, our client is looking to add a Senior Engineer to their team. This role plays a critical part in building and supporting the microservices and data engineering infrastructure that powers global trade operations, from product classification and documentation to invoice data and compliance workflows. You’ll work closely with business stakeholders, architects, and engineering peers to design and optimize cloud-native solutions that ensure seamless product movement across the global supply chain. With a strong foundation in Python, SQL, and data integration, you’ll contribute to development, testing, and operational support for high-performing, scalable systems. You’ll also help define data models, integrate structured and unstructured data, and drive improvements across DevOps pipelines and multi-cloud environments. This is a great opportunity for an experienced engineer who thrives in fast-paced, agile environments and is passionate about building modern, resilient systems that directly support global logistics at scale.
 

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work arrangement, 3 days a week in office.
 

You:

You will bring the following education, skills and experience to the role:

  • 10+ years of experience of software engineering experience with focus on cloud data engineering and analysis.
  • Highly proficient in SQL & Python programming and modern development tools (e.g. Git, Databricks).
  • Experience with Snowflake and PBI platforms. 
  • Familiarity with structure and unstructured data types; experience with cloud data architectures and ability to develop model data sets from multiple internal data sources.
  • Experienced with infrastructure as a code and multi cloud strategy.
  • Proficiency in CI/CD processing and DevOps practices.
  • Experience in Kafka, API integration patterns and APIGEE.

 

Compensation:

This role pays between $80-90 per hour.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

Program Manager

IT / Technology
Contract
Vancouver, British Columbia, Canada
Posted on June 20, 2025
6-month contract Program Manager role working with a growing cloud team with a retail client. Read Full Description

6-month contract Program Manager role working with a growing cloud team with a retail client.

  • 6-month contract Program Manager role.
  • Working with the enterprise cloud infrastructure team.
  • Retail client located in downtown Vancouver with onsite work, 4 days a week in office.

 

What & Why:

As part of a global digital transformation, our client is seeking a Program Manager to lead the strategic delivery of cloud infrastructure initiatives within their Cloud Foundations program. This role is central to enabling the organization’s “Automation Everywhere” vision by driving the successful execution of scalable, secure, and automated cloud capabilities across AWS and Azure environments. Partnering closely with product managers, engineering leads, cybersecurity, and vendor teams, you’ll oversee the planning, coordination, and orchestration of cross-functional initiatives that include landing zones, governance frameworks, monitoring, and operational tooling. You’ll ensure seamless collaboration across global stakeholders, align delivery with digital strategy, and proactively manage risks, dependencies, budgets, and resource allocations. This is an excellent opportunity to shape the future of cloud at scale within a fast-paced and innovation-focused environment, supporting one of the most impactful infrastructure programs in the organization.
 

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and has an onsite work environment with 4 days a week in office.
 

You:

You will bring the following education, skills and experience to the role:

  • 5+ years in technology or related field w/ 5+ yrs exp in project management, 1-2 yrs in program management scrum/safe or other agile practice certification required if leading a scrum team.
  • Thorough understanding of cloud technology domain.
  • Proven experience in leading the strategic path and delivery of multiple portfolio management capabilities such as but not limited to, onboarding, recruiting, vendor management, capacity management, dependency management, resource management, annual planning process, workforce management etc.
  • Ability to operate with low degree of ambiguity, leveraging existing processes and tools with guidance from Technoloy Manager.
  • Proven experience managing budget of >=$1M capex annually or size of initiative along with experience in forecasting.
  • Experience in managing waterfall, hybrid & agile delivery teams.
  • Proven track record and experience working in a global company with technology teams in India and North America.

 

Compensation:

This role pays between $90-105 per hour.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

Security Engineer

IT / Technology
Contract
Vancouver, British Columbia, Canada
Posted on June 18, 2025
6-month contract Senior Security Engineer role with a global organization with a hybrid work environment located in downtown Vancouver.   Read Full Description

6-month contract Senior Security Engineer role with a global organization with a hybrid work environment located in downtown Vancouver.
 

  • 6-month Security Engineer role.
  • High profile team driving Cybersecurity excellence.
  • Hybrid work environment in downtown Vancouver, 4 days a week in office.

 

What & Why:

As part of an ongoing investment in enterprise cybersecurity, our client is looking to hire a Senior Security Engineer to lead the implementation, governance, and continuous improvement of core security infrastructure and processes. This senior-level role plays a critical part in protecting systems, data, and assets across a complex and fast-moving technology environment. You’ll be responsible for developing and maintaining security procedures, policies, and risk management practices across cloud, network, endpoint, container, and data environments. You’ll work closely with internal stakeholders to translate complex technical risks into clear business stories and deliver programmatic security updates, situational reports, and dashboards that drive awareness and decision-making at all levels of the organization. You will bring 5 or more years of experience in enterprise security, strong communication skills, and a proven track record of building scalable security solutions and reporting mechanisms. This is a great opportunity to join a high-performing team where you’ll drive meaningful impact and mature key tools and processes in support of a security-first culture.
 

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have an in office work environment, 4 days a week in office.
 

You:

You will bring the following education, skills and experience to the role:

  • 5+ years of experience in cybersecurity engineering, with a focus on enterprise-scale environments.
  • 5+ years working in ambiguous, data-rich environments and synthesizing security narratives for business partners.
  • 5+ years leading and delivering security initiatives, including reporting and situational awareness documentation.
  • 5+ years building and maintaining metrics, dashboards, and tools that support security awareness and decision-making.
  • 5+ years of hands-on experience with incident response (containment, eradication, recovery) and risk treatment activities.
  • 3+ years of experience working with cloud-based infrastructure security (e.g., AWS, Azure).
  • 3+ years of experience with network and endpoint security best practices (including IoT/OT environments).
  • 3+ years of experience working with security infrastructure (firewalls, SIEM, identity and access management, etc.).
  • 2+ years experience documenting policies, standards, and technical procedures for cross-functional audiences.
     

Compensation:

This role pays between $85-105 per hour.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

Associate Project Manager

IT / Technology
Contract
Vancouver, British Columbia, Canada
Posted on June 12, 2025
6-month contract Associate Project Manager role with an enterprise organization located in downtown Vancouver.   Read Full Description

6-month contract Associate Project Manager role with an enterprise organization located in downtown Vancouver.
 

  • Contract Junior PM/Senior PC role.
  • Global enterprise environment.
  • On site work environment, 4 days a week in office.

What & Why:

Due to continued investment in enterprise programs, our client is seeking an Associate Project Manager to support delivery efforts across key technology initiatives. This junior-level role will be responsible for tracking progress, budgets, and risks across a workstream within larger projects or product-focused efforts. Working closely with senior project and program managers, you’ll help ensure smooth execution by coordinating timelines, managing documentation, and facilitating communication between business and technology stakeholders. You’ll bring structure and clarity to your assigned tracks by developing and maintaining status reports, issue logs, and project artifacts using tools like JIRA, SharePoint, and Confluence. Your ability to organize, collaborate, and communicate clearly will be instrumental in keeping initiatives aligned with delivery best practices and stakeholder expectations. Ideally you will have 1–3 years of experience supporting cross-functional technology teams and possess a strong foundation in project coordination, documentation, and stakeholder engagement. This is an excellent opportunity for someone looking to grow their career within a fast-paced, agile environment where innovation, collaboration, and continuous improvement are valued.
 

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have an in office work arrangement with 4 days a week in office.
 

You:

You will bring the following education, skills and experience to the role:

  • 1–3 years of experience supporting technology projects in agile or traditional project environments.
  • Proficiency in Microsoft Office, especially Excel and PowerPoint.
  • Strong organizational skills, accountability, and collaborative mindset.
  • Familiarity with JIRA, SharePoint, Confluence, or similar platforms.

Compensation:

This role pays between $35-45 per hour.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

Support Analyst

IT / Technology
Contract
Vancouver, British Columbia, Canada
Posted on June 12, 2025
6-month contract Support Analyst role with an enterprise organization headquartered in downtown Vancouver   Read Full Description

6-month contract Support Analyst role with an enterprise organization headquartered in downtown Vancouver
 

  • Contract Support Analyst role.
  • Global enterprise organization headquartered in Vancouver.
  • On site work environment.

 

What & Why:

As a result of continued investment in workplace technology and employee experience, our client is looking to add a Support Analyst to their team. Based onsite at their downtown Vancouver headquarters, this role will play a key part in ensuring smooth day-to-day operations of office hardware, systems, and collaboration tools that support hundreds of employees. In this hands-on role, you’ll provide front-line technical support and troubleshooting across a wide range of devices and platforms, including Windows and Mac systems, Active Directory, Azure AD, printers, video conferencing tools, and Microsoft Office applications. You'll work closely with internal teams and external vendors, resolving issues efficiently while maintaining a high standard of customer service and communication.
You will bring a strong technical background, experience with IT support ticketing tools like ServiceNow or JIRA, and the ability to translate complex technical issues into clear, user-friendly solutions. This is a great opportunity to join a collaborative, high-impact team focused on keeping business operations running smoothly in a fast-paced and people-first environment.
 

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work arrangement with 3 days a week in office.
 

You:

You will bring the following education, skills and experience to the role:

  • Proven experience with IT systems and software, including strong working knowledge of Windows, Mac operating systems, Active Directory, Azure Active Directory, PowerShell, MS Office, and related administrative tools.
  • Demonstrated ability to troubleshoot, diagnose, and resolve issues across a range of hardware devices (e.g., laptops, desktops, printers, video conferencing systems) and software environments.
  • Familiarity with IT support ticketing systems, such as ServiceNow or JIRA, along with experience managing workflows and collaborating with external IT support vendors.
  • Background in IT networking (LAN/WAN, wireless) combined with excellent communication skills to effectively convey technical information to non-technical users.

 

Compensation:

This role pays between $25-28 per hour.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

Change Management Lead

IT / Technology
Contract
Vancouver - Hybrid, British Columbia, Canada
Posted on June 12, 2025
6-month contract Change Management Lead role with a global enterprise organization with hybrid work in Vancouver   Read Full Description

6-month contract Change Management Lead role with a global enterprise organization with hybrid work in Vancouver
 

  • 6-month contract Change Management Lead role.
  • High profile project with executive visibility.
  • Enterprise organization with hybrid work in Vancouver.

 

What & Why:

As part of a major enterprise transformation initiative, our client is seeking a Change Management Consultant to support a multi-year program focused on modernizing product data across the organization. This high-impact role sits within a strategic program designed to streamline the product lifecycle, eliminate duplicate data, and implement a robust data governance framework to enable scalable growth. You will play a key role in driving the success of this initiative by leading change management and communication strategies that engage stakeholders at all levels. Acting as a bridge between program teams and business units, you will ensure smooth adoption of new processes, tools, and data structures by crafting clear messaging, supporting organizational readiness, and enabling long-term behavioral change. You will have experience supporting data-driven transformation efforts in large, matrixed organizations and bring a solid background in organizational change, cross-functional collaboration, and executive-level stakeholder engagement. This is a unique opportunity to contribute to foundational work that will drive operational excellence and future-proof the business for scale.
 

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. This role is hybrid with 3 days a week on site in downtown Vancouver.  
 

You:

You will bring the following education, skills and experience to the role:

  • 5+ years of progressive experience in change management, organizational transformation, or program communications, ideally within large, cross-functional enterprise initiatives.
  • 5+ years of experience leading or supporting change management activities for data-related or digital transformation programs.
  • 3–5 years of experience working directly with cross-functional stakeholders, including senior leadership, across departments
  • Experience supporting or leading change within programs involving data modernization, product lifecycle management, or governance frameworks is strongly preferred.

 

Compensation:

This is a contract role paying between $60-70 per hour.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
 

Hide Full Description

Digital Workplace Engineer

IT / Technology
Contract
Vancouver, BC, Canada
Posted on June 12, 2025
6-month contract M365/Digital Workplace Engineer role with a global retail organization with an on site work environment.   Read Full Description

6-month contract M365/Digital Workplace Engineer role with a global retail organization with an on site work environment.
 

  • Contract M365/Digital Workplace Engineer role.
  • Enterprise organization headquartered in Vancouver.
  • On site work arrangement, 4 days a week in office.

 

What & Why:

As a result of continued investment in global workplace technology, our client is looking to add a Digital Workplace Engineer to their team. This role will focus on delivering scalable Digital Workplace solutions and supporting Microsoft 365 platforms such as SharePoint, Teams, and OneDrive. You will play a key part in enabling seamless collaboration across a large and growing global workforce by building solutions that directly impact productivity and operational efficiency. In this role, you’ll contribute to all stages of engineering, spanning development, operations, automation, and support. You’ll work alongside cross-functional teams including security, infrastructure, and identity, and help drive adoption and lifecycle governance of M365 tools. You will bring strong scripting experience with PowerShell, familiarity with Microsoft Graph API, and a solid understanding of enterprise identity and access management. This is an excellent opportunity to join a collaborative and fast-paced environment where you’ll help shape the way modern teams work, through technology that enables connection, creativity, and scale.
 

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a primarily in office work environment with 4 days a week in office.
 

You:

You will bring the following education, skills and experience to the role:
 

  • 3 years + engineering/related experience, CI/CD principles and best-practices.
  • 3 years + experience within M365 platform technologies particularly SharePoint, Teams and OneDrive.
  • 3 years + experience with security, change management and adoption, user enablement, deployment and lifecycle governance across M365 including provisioning and integrating API-based solutions.
  • 3 years + experience using PowerShell and building custom PowerShell scripts using SharePoint SPO, PnP PowerShell, Exchange Online PowerShell and Microsoft Graph PowerShell SDK.
  • 3 year + experience driving the deployment of major system changes, such as upgrades, migrations, and structural modifications.
  • 3 years + experience with Entra ID, including service principal management and applying appropriate permissions for secure and effective access management.
  • Strong proficiency with Microsoft Graph API and Power Apps and Power Automate.
  • 1 years + experience with bug tracking and task management software such as JIRA.

 

Compensation:

This role pays between $65-85 per hour.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

Program Manager

IT / Technology
Contract
Vancouver, British Columbia, Canada
Posted on June 6, 2025
6 month contract Program Manager contract role on a growing team, leading a global architecture program Read Full Description

6 month contract Program Manager contract role on a growing team, leading a global architecture program

  • Program work focused on architecture
  • Contract Program Manager role
  • On site work environment, 4 days a week in office

What & Why:

Due to the evolving needs of a global technology landscape, our client is looking to add a Program Manager to their Global Architecture Operations team. This role plays a key part in executing strategic architecture initiatives that align with the company’s long-term technology roadmap. Acting as a central connector across architecture, technology, and business teams, you will plan, manage, and oversee complex, cross-functional programs that span multiple domains. This includes tracking timelines, dependencies, and risks while promoting governance and operational excellence. You will help shape the future of technology at lululemon by enabling structured delivery, strengthening collaboration across global teams, and driving measurable impact through well-executed architectural initiatives.

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work environment, 3 days a week on site.

You:

You will bring the following education, skills and experience to the role:

  • 5+ years in technology or related field w/ 5+ years exp in project/program management, preferably within architecture or IT operations in a global organization
  • 1-2 years in program management scrum/safe or other agile practice certification preferred Proven experience managing complex, cross-functional projects and programs on a global scale
  • Experience leading transformational initiatives preferred
  • Proven experience in leading the strategic path and delivery of multiple portfolio management capabilities such as but not limited to capacity management, dependency management, resource management, annual planning process, etc.

Compensation: this role pays between $95-110 per hour.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

Security Engineer

IT / Technology
Contract
Vancouver, British Columbia, Canada
Posted on June 4, 2025
6-month contract Security Engineer role with a global organization with a hybrid work environment located in downtown Vancouver   Read Full Description

6-month contract Security Engineer role with a global organization with a hybrid work environment located in downtown Vancouver
 

  • 6-month Security Engineer role.
  • High profile team driving Cybersecurity excellence.
  • Hybrid work environment in downtown Vancouver, 3 days a week in office.

 

What & Why:

Our client is adding a new role to their growing team, this Security Engineer will play a key role on the Cybersecurity Engineering team, primarily focused on vulnerability management across various environments including cloud, containers, endpoints, and networks. You will support the implementation and upkeep of security infrastructure, assist with monitoring and analyzing key security metrics, and contribute to incident response efforts. Additionally, the role involves automating tasks through Python scripting, manipulating and analyzing data (SQL/RQL), and configuring cloud and endpoint environments to maintain secure systems. You will collaborate cross-functionally and help document and improve security practices, while growing their skills in a high-scale, data-driven, and innovative retail tech environment. This is a great chance to join this high-powered team.
 

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have an in office work environment, 4 days a week in office.
 

You:

You will bring the following education, skills and experience to the role:

  • 3+ years' experience with training content creation, especially scenario-based cybersecurity awareness content.  End-user/learner mindset or soft skills content creation experience a plus.
  • Proven experience in enabling technology-related services, tools, or behavior changes across a large organization of non-technical operational staff.
  • Expertise in designing content for diverse audiences: writing communications, delivering training, and gathering feedback to inform continuous improvement.
  • Strong knowledge of Cybersecurity threats, risks, and issues, and fundamental security best practices preferred

 

Compensation:

This role pays between $60-75 per hour.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

Angular Engineer

IT / Technology
Contract
Vancouver, British Columbia, Canada
Posted on June 4, 2025
6-month Front End Engineer contract opportunity building out supply chain technology solutions in Angular for a global brand with hybrid work in Vancouver   Read Full Description

6-month Front End Engineer contract opportunity building out supply chain technology solutions in Angular for a global brand with hybrid work in Vancouver
 

  • 6-month contract Front End Engineer contract.
  • High profile retail technology program.
  • Highly respected brand located in Vancouver with an in office work environment.

 

What & Why:

As a result of growth, our client is looking to add an angular developer to their team. In this role you will be developing front-end applications to support the client’s upstream supply chain operations, specifically in finished goods and pre-costing areas. You will design and build user interfaces that enable internal teams to efficiently capture and manage cost-related data for new products. Working with Angular and modern web technologies, this role helps ensure that the tools are intuitive, responsive, and scalable. You will also mentor junior developers, improve performance, and contribute to automation and code quality initiatives, directly impacting the accuracy and agility of supply chain decisions. This is a great chance to join a rapidly growing team.
 

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have an onsite work environment, 4 days a week in office.
 

You:

You will bring the following education, skills and experience to the role:

  • 5+ years of experience with Angular / AngularJS.
  • 5+ years of experience in HTML, CSS, and writing cross-browser compatible code.
  • A solid understanding of AJAX, JavaScript, and the Bootstrap framework (2+ years experience in Bootstrap).
  • 5+ years of experience with RESTful services.
  • Familiarity with testing frameworks (basic experience, e.g., Cypress).
  • Hands-on experience implementing complex Angular applications, directives, controllers, and services.

Compensation:
This role pays between $85-100 per hour.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

Product Manager

IT / Technology
Contract
Vancouver - Hybrid, British Columbia, Canada
Posted on June 4, 2025
6-month contract Product Manager role working with a growing supply chain team with a retail client.   Read Full Description

6-month contract Product Manager role working with a growing supply chain team with a retail client.
 

  • 6-month contract Product Manager role.
  • Working with the global supply chain technology team.
  • Retail client located in downtown Vancouver, hybrid work environment available.

 

What & Why:

As a result of ongoing investment in sustainability and supply chain innovation, our client is looking to add a Product Manager to their team. In this role, you will lead a key workstream, playing a key part in shaping how the organization delivers positive community impact and environmental stewardship across the product lifecycle. You’ll partner with stakeholders across Inbound Logistics, Distribution Operations, Engineering, Trade, and Outbound Logistics to shape and deliver high-impact product capabilities. While the systems in scope are largely packaged software solutions, they require deep configuration and customization, demanding close collaboration from ideation through to delivery. You’ll work cross-functionally with product systems counterparts, project managers, and operational leaders to understand future capabilities and map out the end-to-end customer experience.  You will also be responsible for writing robust product requirements, managing the product backlog, and ensuring timely, high-quality delivery in partnership with engineering teams. This is an exciting opportunity to join a values-driven organization and directly contribute to their sustainability goals through thoughtful product development and delivery.

 

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work environment with two to three days a week in office.
 

You:

You will bring the following education, skills and experience to the role:

  • 2+ years of Product Management experience as a Product Manager or equivalent role.
  • Experience with agile methodology (SAFe preferred).
  • Using or implementing supply chain management systems supporting Global Compliance, Product Sustainability, and/or Product Traceability.
  • Experience working with systems with large data component.
  • Apparel, Footwear, and/or Accessories or similar products.

 

Compensation:

This role pays between $80-100 per hour.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

Project Manager

IT / Technology
Contract
Vancouver, British Columbia, Canada
Posted on June 4, 2025
6-month contract Project Manager role working with an enterprise organization who have invested heavily in data and analytics   Read Full Description

6-month contract Project Manager role working with an enterprise organization who have invested heavily in data and analytics
 

  • 6-month contract Project Manager role.
  • Delivering data and analytics projects.
  • Global enterprise organization with an on-site work environment in Vancouver.

 

What & Why:

As a result of investment in technology, our client is looking to add a Project Manager to their data and analytics team.  This role within lululemon’s Data & Analytics team is focused on end-to-end project management across multiple data initiatives. The position is responsible for overseeing scope, budget (including a >$1.5M financial portfolio), timelines, and resource planning while driving prioritization and ensuring alignment with business objectives. The role partners closely with Data Engineering, Business Analysts, Architects, and cross-functional stakeholders to manage backlogs, lead sprint ceremonies, and maintain delivery momentum. It also ensures strong documentation, risk management, and communication practices, fostering a collaborative, proactive, and delivery-focused culture across the team. This team oversees Snowflake, Azure services, Databricks and does some PBI, so someone with experience in those areas would be great. This is a rapidly growing team delivering huge ROI to the business.

 

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have an on site work environment, 4 days a week in office.
 

You:

You will bring the following education, skills and experience to the role:

  • Manage Data & Analytics-projects’ scope, budget, milestones, risks, issues, dependencies, and stakeholder communications.
  • Drive project prioritization, resource planning, and forecasting for incoming requests.
  • Lead sprint ceremonies to drive team alignment, track progress, and ensure timely delivery of project deliverables.
  • Coordinate with Data Engineering teams and cross-functional Tech/Business stakeholders.
  • Maintain project documentation and facilitate knowledge transfer activities.
  • Collaborate with Business Analysts/Architects/Tech Leads to maintain a well-prioritized backlog in JIRA, ensuring alignment with business goals.
  • Own financial management, including reviewing and approving weekly timecards in line with forecasts and a >$1.5M budget.
  • Ensure clear communication of expectations, deadlines, and escalations.
  • Foster a collaborative and delivery-focused culture with a proactive, solution-oriented mindset.
  • Excellent communication and stakeholder management skills.
  • Proficiency in JIRA, Confluence, Smartsheet and other project tracking tools.

 

Compensation:

This role pays between $90-105 per hour.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

Project Manager

IT / Technology
Contract
Vancouver - Hybrid, British Columbia, Canada
Posted on June 4, 2025
6-month contract Project Manager role with a global enterprise organization. Read Full Description

6-month contract Project Manager role with a global enterprise organization.

  • 6-month contract Project Manager role.
  • Project work which improves safety for all customers.
  • Work environment in downtown Vancouver, 4 days a week in office.

 

What & Why:

Our client is investing majorly into technology and looking to add a contract project manager to their growing team. This team provides fraud protection and payment support for e-commerce sites globally. You should have a strong understanding around agile and waterfall delivery methodologies and an understanding of when is best to use each. As this work is ever evolving, having the ability to create order out of ambiguity is necessary. Ideally you have experience with retail systems, any experience with fraud would be considered a serious asset.  This is an exciting time to join this team as they look to grow their strength in this area.
 

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have an in-office work model, with 4 days a week in office.
 

You:

You will bring the following education, skills and experience to the role:
 

  • 5-10 years Project Management experience with expertise on Devops and CD/CI tools for Java Platform.
  • 5+ years’ experience in Retail Systems, development, and delivery (highly valued).
  • Experience with fraud prevention considered a serious asset.
  • Experience creating and executing implementation strategies for complex systems.
  • Strong relationship management skills and understanding of organizational change management.
  • Understanding of various delivery frameworks and practices (Waterfall, Agile, DevOps, Lean, etc.) and appropriate application of them.
  • Ability to apply highly complex principles, theories and concepts of the technical discipline and provide solutions to a wide range of complex tasks, projects, and problem.
  • Ability to determine estimates of effort and impacts for a variety of solutions and influence technical discussions and decisions.

 

Compensation:

This role pays between $75-95 per hour.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

Data Engineer

IT / Technology
Permanent
Hybrid - Vancouver, British Columbia, Canada
Posted on May 28, 2025
Become a Data Engineer supporting data systems and infrastructure for a global company in Vancouver: Read Full Description

Become a Data Engineer supporting data systems and infrastructure for a global company in Vancouver:

  • Contribute to the on-going success of complex organization vital to the global economy
  • Be part of a strong, stable organization with a truly caring team environment resulting in exceptionally long tenure levels
  • Join at a time of exciting growth where you can grow your career as our client launches new data platforms
  • The position is hybrid with 3 days a week on-site.

 

What & Why:

SWIM Recruiting is seeking a full-time Data Engineer to join our client in Vancouver. Your experience supporting enterprise-level data infrastructure will play a vital role during a time of exciting global growth for our client. You’ll not only provide day-to-day operational support but also be taking on complex new projects.
 

You:

You will bring the following education, skills and experience to the role:

  • Around 5 years of experience in a Data Engineer role within an enterprise analytics team.
  • Experience with deployments to Databrick and strong SQL and Azure Data Factory experience are must
  • Strong communication skills and ability to collaborate with non-technical members
  • Growth mindset – willingness to continuously learn and grow
  • Additional experience with Python, SSIS, SSAS, SSRS, Data Lake, and PowerBI are nice-to-have

Compensation:

The annual salary range for this role is $110,000 to $120,000.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

Release Manager

IT / Technology
Contract
Hybrid - Vancouver, BC, Canada
Posted on May 21, 2025
6-month Release Manager contract role working with a global retail organizations product team. Read Full Description

6-month Release Manager contract role working with a global retail organizations product team.

  • 6-month release manager contract.
  • Supporting an engineering team of a global organization.
  • Hybrid work environment in Vancouver.

What & Why:
As a result of growth, our client is looking to add a release manager to their growing SRE team.  You will build and own the Release Management lifecycle that involves the stages such as scheduling the release, coordinating between teams the deployment of release as per the schedule, ensuring communication, updates and risk management are maintained between engineering and operations. You will collaborate with partners across global product on direction, strategy, planning, prioritization and ongoing drive of the global change & release framework.

Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work environment, 3 days a week in office.

You:
You will bring the following education, skills and experience to the role:

  • 5+ years of experience within a technology organization in release & deployment management.
  • Experience working cross-functionally across multiple teams and departments.
  • Firm knowledge of the Software Development Lifecycle (SDLC).
  • Technical knowledge of software development and IT deployment.
  • Knowledge of DevOps and continuous integration and development (CI/CD) pipeline.
  • Experience with agile methodologies, ITIL and/or Scaled Agile Framework (SAFe) is bonus.

Compensation:

This Role pays between $70-80 per hour.

Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

RPA Production Support

IT / Technology
Contract
Vancouver - Hybrid, British Columbia, Canada
Posted on May 16, 2025
6-month RPA Production Support contract opportunity building out solutions for a global brand located in Vancouver with hybrid work capability Read Full Description

6-month RPA Production Support contract opportunity building out solutions for a global brand located in Vancouver with hybrid work capability

  • 6-month contract RPA developer contract.
  • High profile retail technology program.
  • Highly respected brand located in Vancouver with 3 days a week in office.
     

What & Why:

As a result of growth and investment in automation, seeking a detail-oriented and proactive UiPath Production Support Engineer with 3 to 5 years of experience to manage, monitor, and troubleshoot UiPath RPA processes in a production environment. You will be responsible for ensuring high availability and performance of RPA solutions, incident handling, and root cause analysis while coordinating with development and infrastructure teams. This is a great chance to join a team that is returning valuable time back to the teams they support.
 

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work environment, 3 days a week in office.
 

You:

You will bring the following education, skills and experience to the role:

  • 3–5 years of experience in RPA, with at least 2 years in UiPath Production Support.
  • Hands-on experience with UiPath Studio, Orchestrator, and Robot monitoring.
  • Strong understanding of RPA lifecycle, best practices, and exception handling.
  • Proficient in analyzing logs and troubleshooting in a production environment.
  • Familiarity with SQL and scripting for support tasks and log analysis.
  • Knowledge of ticketing tools (e.g., ServiceNow, JIRA) and ITIL processes is a plus.
  • Good communication and collaboration skills to work with cross-functional teams.
  • Experience in Agile/Scrum environments.
  • Must have: Automation Developer Associate and good to have: Automation Developer Professional

Compensation:
This role pays between $55-60 per hour.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

Java Engineer

IT / Technology
Contract
Vancouver - Hybrid, British Columbia, Canada
Posted on May 16, 2025
6-month contract Java developer role with an enterprise organization investing majorly into technology   Read Full Description

6-month contract Java developer role with an enterprise organization investing majorly into technology
 

  • 6-month contract Java developer role.
  • Global enterprise organization.
  • Hybrid work environment in Vancouver, 3 days a week in office.

 

What & Why:

As a result of new projects our client is looking to a contract Java Engineer to their team. They have a number of projects which are coming up this year in the supply chain and product space which will help optimize their capabilities. You will be responsible to build and extend software applications in cloud environments. You will also ensure applications are designed to be highly available, observable, and durable via software engineering best practices. This is a great chance to join a growing team undertaking a very high-profile program.
 

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work environment, 3 days a week in office.
 

You:

You will bring the following education, skills and experience to the role:

  • 7+ years of software engineering experience.
  • Java (SpringBoot, Maven, JPA, JDBC). 
  • Back-end development (API design, REST services, JSON/XML). 
  • Strong SQL (Desirable Postgres). 
  • front-end: Angular and Node an asset.
  • Microservices architecture. 
  • Experience in Kafka.
  • AWS experience(S3, EC2, EKS, ...)CI/CD environment experience.
  • Experience with scheduling tools(desirable Airflow).
  • Gitlab experience (Branches/Merging/Cherry picking). 

 

Compensation:

This role pays between $80-90 per hour.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

Full Stack Staff Engineer

IT / Technology
Permanent
Vancouver - Hybrid, British Columbia, Canada
Posted on May 8, 2025
Bring your technical skills and growth mindset as a Full Stack Staff Engineer and help scale a rapidly growing start-up.   Read Full Description

Bring your technical skills and growth mindset as a Full Stack Staff Engineer and help scale a rapidly growing start-up.
 

  • Provide technical leadership across multiple industry leading AI-powered products.
  • Instill technical excellence and help engineers reach their potential.
  • Build disruptive tech that is rapidly changing an entire industry.

 

What & Why:

Our client is in an exciting growth phase. They are currently rapidly growing their team to expand their business and scale their AI-powered products.

The Full Stack Staff Engineer role is newly created to ensure technical excellence in the SDLC and that engineers received proper mentorship as they scale. As an individual contributor, the Full Stack Staff Engineer will work across multiple teams to guide system designs and ensuring best practices.
 

Who:

Our award-winning client is building a highly innovative AI-platform that is completely disrupting their industry. By using AI to identify data points and reduce repetitive tasks, they’re enabling users to focus on customer relationships and high-value work.

They are in a very stable, recession-proof industry and are well-positioned for long-term growth. With a team of 60 people currently based in downtown Vancouver, they’re aiming to almost double in size this year. This is a great time to join a fast-scaling company with a clear vision and strong market demand.

This hybrid role is based in downtown Vancouver with 3 days per week on site. Our client is a perfect fit for someone who enjoys taking ownership and thriving in a start-up culture.

 

You:

You will bring the following education, skills and experience to the role:
 

  • At least 10 years of experience as a full stack developer, experienced in Python, React, Typescript, PostgreSQL.
  • Cloud experience is a must, preferably in a SaaS environment.
  • Experience working across multiple development teams, switching context quickly but able to do deep technical dives.
  • Passion for and proven experience elevating teams through mentorship and instilling technical excellence.
  • Experience designing complex architecture.
  • Track record of engaging with AI-driven development tools to improve the SDLC.
  • Must be ready to navigate the challenges of a start-up environment.
  • Excellent verbal and written communication skills.

 

Compensation:

 

  • $150,000 to $190,000 + equity.
  • 60 days work anywhere per year.
  • 4 weeks paid vacation.
  • Comprehensive benefits.

 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

Senior Salesforce Developer

IT / Technology
Permanent
Vancouver - Hybrid, British Columbia, Canada
Posted on May 6, 2025
What & Why: Our client is hiring an experienced Salesforce Developer to support the continued growth of their digital commerce environment. This role will focus on developing new features, building integrations with critical third-party systems, and ensuring the platform remains secure, scalable, and high-performing. Its a great opportunity for a collaborative developer who enjoys working across multiple teams to deliver solutions that directly impact customer experience and business operations. Read Full Description

Salesforce Developer – Retail Industry

  • Permanent, full-time role with a modern, customer-centric organization.
  • Opportunity to lead feature development and optimize integrations on a high-traffic eCommerce platform.
  • Hybrid position based in Greater Vancouver.

What & Why:
Our client is hiring an experienced Salesforce Developer to support the continued growth of their digital commerce environment. This role will focus on developing new features, building integrations with critical third-party systems, and ensuring the platform remains secure, scalable, and high-performing. Its a great opportunity for a collaborative developer who enjoys working across multiple teams to deliver solutions that directly impact customer experience and business operations.

Who:
Our client is a respected retail and eCommerce organization known for investing in cloud-first platforms and modernizing their digital customer experiences. The team works closely with business stakeholders, marketing, and operations teams to deliver high-quality, reliable solutions in a fast-paced, collaborative setting.
 

You:

  • 5+ years of hands-on experience in Salesforce Commerce Cloud development on the SFRA platform.
  • Strong understanding of web development technologies — HTML, CSS, JavaScript, and API integrations.
  • Proven experience integrating third-party systems such as payment processors, shipping services, or marketing automation tools.
  • Solid background in developing scalable, secure, and customer-friendly eCommerce solutions.
  • Hands-on experience with modern development practices including code versioning, unit testing, and Agile workflows.

 

Compensation:

Salary: $115,000–$125,000.

Next Steps:
If this opportunity sounds like a fit for your skills and career goals, we’d love to connect. Apply today with your updated resume and one of our recruitment team members will be in touch!

Hide Full Description

Business Analyst

IT / Technology
Contract
Vancouver - Hybrid, British Columbia, Canada
Posted on May 6, 2025
6-month Business Analyst contract role working on data driven technology projects for a global retail organization   Read Full Description

6-month Business Analyst contract role working on data driven technology projects for a global retail organization
 

  • 6-month Business Analyst contract role.
  • Data driven projects in the brand and marketing space.
  • Enterprise organization with a global footprint.

 

What & Why:

As a result of investment in technology our client is looking to add a Business Analyst to their brand and marketing technology team.  In this role you will play a key role in their journey to become a data-led organization. In this role you will map and illustrate how applications are connected, perform data analysis, and recommend new solutions that reduce cost and expand capabilities of the Marketing Technology team. This position works closely with Project Managers, Product Managers, Business Owners and Technology teams to ensure requirements are in place and understood. You will be responsible for ensuring acceptance criteria is aligned with business expectations and will work closely with Architects to ensure system implications/dependencies/information security aspects are fully understood. This role also facilitates requirement conversations with Technology Teams. This team has great leadership and tremendous opportunities for learning and growth.
 

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and offers a hybrid work environment, with 3 days a week in office.
 

You:

You will bring the following education, skills and experience to the role:

  • 4+ years of business analyst experience, preferably within eCommerce industry.
  • Working experience in dealing with big data and large-scale enterprise systems.
  • Working experience in Data Analytics / Customer Data Platform / Data Pipelines.
  • Working experience is Supporting APIs.
  • Basic SQL experience.
  • Experience working with both agile and waterfall delivery methodologies.
  • Experience working in JIRA and Confluence.
  • Experience in the following additional areas is preferred:
    • Exposure to cloud infrastructure like Snowflake, MS Azur, Databricks is preferred.
    • Exposure to AI / ML is a plus.
    • Knowledge of email/push notification process is a plus.
  • Experience in the following areas is a plus:
    • Cookie compliance / governance.
    • One-Trust application experience.

 

Compensation:

This role pays between $75-90 per hour.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

System Administrator

IT / Technology
Contract
Vancouver, British Columbia, Canada
Posted on May 2, 2025
What & Why: Our client is hiring a System Administrator to support their growing infrastructure environment as they expand operations across Western Canada. This individual will play a critical role in maintaining on-prem and cloud environments, supporting Microsoft Azure, Office 365, and infrastructure projects. Key initiatives include deploying Palo Alto firewalls for OT environments and migrating shared files to Azure Files and SharePoint. Read Full Description

System Administrator – Real Estate & Infrastructure Industry

  • 6-month contract with a respected, community-focused developer.
  • Mix of operational support, infrastructure projects, and cloud migration work.
  • Hybrid role based in Greater Vancouver.

What & Why:
Our client is hiring a System Administrator to support their growing infrastructure environment as they expand operations across Western Canada. This individual will play a critical role in maintaining on-prem and cloud environments, supporting Microsoft Azure, Office 365, and infrastructure projects. Key initiatives include deploying Palo Alto firewalls for OT environments and migrating shared files to Azure Files and SharePoint.

Who:
Our client is one of Western Canada’s largest private real estate organizations, with a strong reputation for developing inclusive, sustainable communities. They’re actively investing in technology modernization to support their future growth. The team values a collaborative, adaptable mindset and hands-on technical expertise.

You:

  • 2+ years of experience administering Microsoft Azure, Office 365, and on-prem infrastructure.
  • Experience deploying and supporting Palo Alto (or Cisco) firewalls, preferably in OT environments.
  • Comfortable with operational infrastructure tasks, cloud migrations, and tier-3 support.
  • Proactive, detail-oriented, and able to troubleshoot and resolve technical issues in a dynamic environment.

Nice-to-Haves:

  • Experience with Azure Arc, VMware, and disaster recovery systems.

Compensation:

  • Hourly rate: $35/hour.

Next Steps:
If this opportunity sounds like a great fit for your background and career goals, we’d love to connect. Please send your updated resume by applying to this posting — one of our recruiters will be in touch!

Hide Full Description

Senior React Developer

IT / Technology
Permanent
Toronto, Ontario, Canada
Posted on April 30, 2025
A permanent Senior React Developer with a groundbreaking AI company located in Toronto with a hybrid work environment. Read Full Description

A permanent Senior React Developer with a groundbreaking AI company located in Toronto with a hybrid work environment.

  • Principal Graphic Platform Engineer, the first hire of it’s type.
  • Onsite work in Toronto, Ontario.
  • Exciting opportunity to work at the frontier of agentic AI - shaping how the world interacts with intelligent systems.

 

What & Why:

We’re looking for a Senior React Developer to play a lead role in building the next-generation platform. We’re looking for engineers who obsess over correctness, performance, and building expressive tools that scale beautifully. You’ll lead architecture and FE development of our interactive video creation platform and design and implement performant systems for real-time video editing, animation, and rendering. You’ll be working with a world class leadership team with significant pre-seed funding. This is a great chance to continue to grow in the AI world.
 

Who:

An early-stage team is bringing on someone curious and sharp to help shape something ambitious at the intersection of creativity and AI technology. It's still flying a bit under the radar, but the direction is bold—and the impact could be significant. This role is located in Toronto, Ontario and is hybrid 3 days a week in office. They are still securing office space so will be remote to start.
 

You:

  • Lead the FE in React and Pixie and help drive forward our FE features and experiences.
  • Required tech stack: React, WebGL, GraphQL, Web Assembly. 
  • Experience working with Canvas-type rendering and features.

 

Compensation:

Up to $200,000 annual base salary + equity.

 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

Business Analyst

IT / Technology
Contract
Vancouver - Hybrid , British Columbia, Canada
Posted on April 30, 2025
6-month contract Business Analyst role with an enterprise organization investing majorly into technology. Read Full Description

6-month contract Business Analyst role with an enterprise organization investing majorly into technology.

  • 6-month contract Business Analyst role.
  • Global enterprise organization.
  • Hybrid work environment in Vancouver, 3 days a week in office.

 

What & Why:

As a result of new projects our client is looking to add a contract business analyst to their growing team. You will be expanding functionality globally for a partner e-commerce website. In this role you'll lead the creation of clear, actionable requirements to support internal tools and B2B commerce platforms, while guiding architectural decisions to ensure systems are scalable, secure, and aligned with business goals. The role involves troubleshooting production issues, mentoring analysts, and working closely with Staff Engineers to influence platform evolution and delivery excellence. This is a great opportunity to join this team as they continue to deliver huge ROI to the business.

 

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work environment, 3 days a week in office.
 

You:

You will bring the following education, skills and experience to the role:

  • 8+ years of experience in business analysis or a related field.
  • Strong experience with business analysis tools such as JIRA, Confluence, and MS Office Suite.
  • Proficiency in creating business requirements documents (BRDs), functional requirements documents (FRDs), and user stories.
  • Experience with Agile, DevOps, and SRE methodologies.
  • Advanced understanding of web technologies (HTTP, headers, Cookies, Caching, etc.).
  • Demonstrated experience developing solutions for retail or eCommerce businesses.
  • Experience with B2B platforms and commerce tools.
  • Familiarity with system and architectural patterns, especially monoliths vs. microservices.
  • Proficiency in data analysis and reporting tools, with the ability to derive insights that inform business strategy and development priorities.
  • Knowledge of cloud computing platforms like AWS, Azure, or Google Cloud.
  • Experience with database technologies such as PostgreSQL, MySQL, or MongoDB.
  • Strong understanding of software testing principles and basic database management

 

Compensation:

This role pays between $75-90 per hour.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

Back-end Developer

IT / Technology
Contract
Vancouver - Hybrid, British Columbia, Canada
Posted on April 30, 2025
6-month contract Back-end Engineer role with an enterprise organization investing majorly into technology.   Read Full Description

6-month contract Back-end Engineer role with an enterprise organization investing majorly into technology.
 

  • 6-month contract Back-end Engineer role.
  • Global enterprise organization.
  • Hybrid work environment in Vancouver, 3 days a week in office.

 

What & Why:

As a result of new projects our client is looking to add a contract back-end engineer to their growing team. You will be expanding functionality globally for a partner e-commerce website. In this role you will be focused on building and maintaining the server-side components of a scalable eCommerce platform. You’ll lead the design and development of reliable backend systems using Java-based technologies and AWS cloud services, while mentoring team members and ensuring code quality and performance standards are met. In addition to owning the technical delivery of key features, you'll collaborate cross-functionally to align backend architecture with business needs, troubleshoot production issues, and drive platform-level improvements through architectural guidance and technical innovation.
 

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work environment, 3 days a week in office.
 

You:

You will bring the following education, skills and experience to the role:

  • 8+ years of experience in back-end development.
  • Strong experience with back-end frameworks such as Node.js, Spring Boot, or Django.
  • Proficiency in server-side languages such as Java, Python, or Ruby.
  • Experience with cloud computing platforms like AWS, Azure, or Google Cloud.
  • In-depth knowledge of writing unit test cases using frameworks like JUnit, Mocha, or PyTest.
  • Experience with database technologies such as PostgreSQL, MySQL, or MongoDB.
  • Hands-on experience with CI/CD principles and best practices.
  • Advanced understanding of web technologies (HTTP, headers, Cookies, Caching, etc.).
  • Demonstrated experience developing solutions for retail or eCommerce businesses.
  • Experience with microservices architecture, RESTful APIs, and event-driven systems.

Compensation:

This role pays between $75-90 per hour.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

Sr. Analyst, People Systems

IT / Technology
Contract
North Vancouver - Hybrid, British Columbia, Canada
Posted on April 30, 2025
6-month contract Workday Business Systems Analyst role with an industry leader located in North Vancouver. Read Full Description

6-month contract Workday Business Systems Analyst role with an industry leader located in North Vancouver.

  • Contract Workday BSA role.
  • Working with a close-knit team acting as a key connector across the organization.
  • Hybrid ideal, open to remote in PST hours.

 

What & Why:

As a result of investment in technology, our client is looking to add a contract Workday BSA to their people systems team. In this role you will lead discovery efforts to understand business needs, surface root causes, and co-design solutions that scale and translate stakeholder input into clear systems and process recommendations, while surfacing risks and trade-offs.  You will shape and steward delivery across platforms like Workday, UKG WFM, and ADP, ensuring alignment with our broader enablement strategy and contributing to long-term systems architecture and design integrity.  This is a small but mighty team, and you should be comfortable shifting between priorities as the work dictates. 
 

Who:

You will be working with an award-winning organization with a very strong brand reputation. They are all extremely passionate about what they do, and this organization has a very strong tie to green initiatives. They are a local Vancouver organization that has expanded globally and is looking to continue their growth.  They have an office in North Vancouver and ideally you would be able to head into their office once in a while, although this role can be remote, in PST time zone hours for an all star.
 

You:

You will bring the following education, skills and experience to the role:

  • 4–6+ years in Business Systems or Business Analysis roles supporting enterprise HR platforms—ideally Workday (HCM, Time/Absence) and/or UKG (WFM, Time & Scheduling).
  • Proven experience designing and scaling cross-system processes—e.g., workforce planning, requisition and onboarding flows, learning, benefits, and payroll.
  • Familiarity with integrated HR tech ecosystems (e.g., Lever ATS, Thrive LMS, ADP, and other downstream systems) and how they connect to system-of-record platforms.
  • Strong ability to lead integration strategy and automation roadmaps, with a pragmatic understanding of data flow, governance, and business impact.
  • Working understanding of SOX compliance, security models, and access governance.

 

Compensation:

This role pays between $75-90 per hour.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

Technical System Analyst

IT / Technology
Contract
Hybrid - Vancouver, British Columbia, Canada
Posted on April 1, 2025
6 month contract Technical System Analyst role with an enterprise organization located in Vancouver with 3 days in office. Read Full Description

6 month contract Technical System Analyst role with an enterprise organization located in Vancouver with 3 days in office.

  • 6 month contract Technical System Analyst role supporting a retail organization.
  • Great opportunity to support a growing project team.
  • Work location is Vancouver, with 3 days a week in office.

What & Why:

Our client is looking to add a Technical System Analyst to their growing team, this role is a 6-month contract to start. This technology delivery team helps reduce fraud throughout the retail organization by working closely with SaaS vendors to address the needs of the team.  You should have experience supporting end-users including triaging, performing root cause analysis, and resolving application issues and responding to how-to questions.  You will be responsible for supporting the creation, maintenance and monitoring of applications owned by the team to support the ability to re-create, diagnose and troubleshoot technical issues faced by systems and applications users and vendors.  This is a great, growing team to join.

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work model, 3 days a week in office.  

You:

You will bring the following education, skills and experience to the role:

  • Minimum 4 years of progressively responsible, post-baccalaureate work experience designing, developing, and implementing computer software projects utilizing open-source services framework.
  • Experience with Devops and CD/CI tools for Java Platform.
  • Experience with CI/CD pipelines and automation, Docker & Container Management, Application Performance Engineering, Monitoring, performance, alerting, AWS Services and Architecture.
  • Experience in working with distributed Unix or Linux-based systems, J2EE Application Servers, clustered DB systems and source control systems.
  • 4+ years’ experience in Retail Systems, development, delivery, & production support (highly valued).
  • Bachelor’s degree in Computer Science/Information Technology, or in a related technical field or equivalent technology experience.

Compensation:

This role pays between $60-80 per hour.

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

Retail Infrastructure Engineer

IT / Technology
Contract
Vancouver - Hybrid, BC, Canada
Posted on April 1, 2025
6-month contract Retail Infrastructure Engineer working with the enterprise mobility team of a global organization Read Full Description

6-month contract Retail Infrastructure Engineer working with the enterprise mobility team of a global organization

  • 6-month contract Infrastructure Engineer role.
  • Working with a growing enterprise mobility team.
  • Hybrid work environment available with 3 days a week in office.

What & Why:

As a result of growth, our client is looking for an engineer specialized in the Mac environment for a growing enterprise mobility team. As an Enterprise Mobility Retail Infrastructure Engineer, you will act as the SME for Windows endpoint management, overseeing the full device lifecycle, including zero-touch deployments, policy creation, OS updates, and security. You will architect and automate deployment workflows, manage Intune policies, compliance settings, and Autopilot, and provide production support in a complex, distributed environment. Collaborating with cross-functional teams, architects, security engineers, and vendors, you will design scalable, resilient, and secure solutions while continuously improving processes. Strong communication, problem-solving, and documentation skills are key to ensuring seamless device management across retail locations. This is a great time to join this team as they continue to expand their footprint globally.  
 

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work environment with 3 days a week in office.
 

You:

You will bring the following education, skills and experience to the role:

  • 8+ years in EMM (Windows), 5+ years as a technical SME.
  • MDM Expertise: Intune, SCCM, Azure AD, Windows Autopilot, Microsoft 365.
  • Scripting & Automation: PowerShell, Graph API, Bash, Jamf Configuration & Smart Groups.
  • Device Management: Windows 10/11, patching, imaging, POS endpoints, retail networks.
  • Support & Operations: Level 3 support, on-call rotation, reporting & analytics.
  • Additional: Cloud MDM strategies, Azure certifications, mentoring, cross-functional project delivery.

Compensation:

This role pays between $70-85 per hour.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch

Hide Full Description

Infrastructure Operations Engineer

IT / Technology
Contract
Vancouver - Hybrid, British Columbia, Canada
Posted on March 26, 2025
6-month contract Infrastructure Operations Engineer role with a global enterprise organization.   Read Full Description

6-month contract Infrastructure Operations Engineer role with a global enterprise organization.
 

  • 6-month contract Infrastructure Operations Engineer role.
  • Global asset protection project work.
  • Hybrid work environment in downtown Vancouver, 3 days a week in office.

 

What & Why:

Our client is investing majorly into technology and looking to add a contract infrastructure operations engineer to their growing team. In this role you will provide day to day technical support and knowledge for their physical security infrastructure and services including access control and video surveillance systems, supporting the global asset protection team. This team plays a vital role in ensuring a technologically advanced and highly scalable infrastructure and support services which not only meet their needs for today but ensuring a robust roadmap for the coming future. In this role a foundational understanding of networking principles is essential. This includes knowledge of IP addressing, subnets, VLANs, routing, and firewall rules. This is a great time to join this team as they look to make advancements in their tech stack!
 

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work model, with 3 days a week in office.
 

You:

You will bring the following education, skills and experience to the role:

  • 3 years of technology experience or an equivalent combination.
  • A foundational understanding of networking principles is essential. This includes knowledge of IP addressing, subnets, VLANs, routing, and firewall rules. Video surveillance systems rely on network infrastructure for data transmission.
  • Familiarity with Active Directory, MS Office, Microsoft Intune, MS Admin Center, Cisco Meraki, Microsoft Azure.
  • NAS devices are used for storing and managing video footage in surveillance setups. Understanding their configuration, access controls, and data retention practices would be an asset.
  • A basic understanding of video surveillance camera technology is valuable. This includes knowledge of different camera types (e.g., IP cameras, analog cameras), resolution settings, lens types, and image sensors.
  • A basic understanding of physical access control systems is valuable.
  • Awareness of Internet of Things (IoT) devices is also relevant. Many modern surveillance systems integrate with IoT devices for enhanced functionality (e.g., motion sensors, environmental sensors).
  • Cisco Meraki is a popular cloud-managed networking solution. In the context of video surveillance, Meraki devices (such as security cameras and switches) are commonly used. Understanding Meraki’s features, configuration, and management is beneficial.

 

Compensation:

This role pays between $65-80 per hour.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
 

Hide Full Description

System Engineer - Performance Engineer

IT / Technology
Contract
Vancouver - Hybrid, British Columbia, Canada
Posted on March 26, 2025
6-month contract System Engineer role with an enterprise organization investing majorly into technology. Read Full Description

6-month contract System Engineer role with an enterprise organization investing majorly into technology.

  • 6-month contract System Engineer role.
  • Global enterprise organization.
  • Hybrid work environment in Vancouver, 3 days a week in office.

 

What & Why:

As a result of new projects our client is looking to add a contract system engineer focused on performance and resiliency testing as well as observability to their growing team. This role ensures that the engineering teams meet performance expectations and can scale effectively. This role involves collaborating with cross-functional teams to design performance strategies, identify system bottlenecks, and optimize application capacity. You will analyze and resolve critical application issues, conduct resiliency testing, and integrate performance monitoring into CI/CD pipelines. Hands-on experience with distributed systems, microservices, chaos engineering, and observability tools is essential. This team has large scale growth plans for 2025, so it’s a great time to join.  
 

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work environment, 3 days a week in office.
 

You:

You will bring the following education, skills and experience to the role:

  • 5+ years’ experience with testing frameworks (ideally JMeter or LoadRunner).
  • 4+ years of experience in chaos engineering, Resiliency validation engineering.
  • 5+ years’ experience in a team leadership role.
  • 3+ years testing experience for SaaS based products.
  • Experience with integrating performance testing / monitoring into CI/CD Pipelines with GitLab.
  • Experience with Observability tools such as Datadog, Dynatrace, Splunk, etc, across Windows and UNIX platforms, AWS Cloud & Kubernetes.

Compensation:

This role pays between $70-80 per hour.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description

Change Management Lead

IT / Technology
Contract
Vancouver - Hybrid, British Columbia, Canada
Posted on March 21, 2025
6-month contract Change Management Lead role with a global enterprise organization with hybrid work in Vancouver Read Full Description

6-month contract Change Management Lead role with a global enterprise organization with hybrid work in Vancouver

  • 6-month contract Change Management Lead role.
  • High profile project with executive visibility.
  • Enterprise organization with hybrid work in Vancouver.

 

What & Why:

Due to large scale business transformation, our client is looking to add a change management lead to their team to assist with the transformation.
In this role you will build and advance the Change Management strategy for the program and its projects. You will own and execute the change management deliverables and effectively present the change management strategy and updates to key stakeholders along with senior leadership.  You will be responsible to facilitate key change management sessions to stakeholders and end users and measure and monitor change management effectiveness. You will be responsible to produce and manage an informed, integrated, cross-functional change plan for multiple workstreams. This is an exciting opportunity for someone who wants to make a difference in a how a global organization empowers their people.
 

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. This role is hybrid with 3 days a week on site in downtown Vancouver  
 

You:

You will bring the following education, skills and experience to the role:

  • 3-5 years of relevant experience in planning and delivering change management activities for transformation projects, ideally in a change management role.
  • Change Management certification or designation desired.
  • Familiarity with project management approaches, tools, and phases of the project lifecycle.
  • Experience working cross-functionally with product management and technology an asset.
  • Experience working in an agile technology environment an asset.

 

Compensation:

This is a contract role paying between $60-73 per hour for an incorporated contractor.
 

Next Steps:

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Hide Full Description