1

Computer Systems Design Jobs in Vancouver, BC (NOW HIRING)

Own systems end-to-end from design through production. ABOUT YOU * Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience. * 2+ years of experience building ...

Own system requirements and maintain traceability from requirements through design, integration ... Bachelor's degree in Electrical Engineering, Computer Engineering, Systems Engineering, Computer ...

Provide technical expertise for transit systems such as Public Address, CCTV, CAD/AVL, fare collection, passenger counting, passenger information, communications, networking, and control systems.

Systems Administrator

Vancouver, BC · Hybrid

CA$84K - CA$105K/yr

We are looking for a hands-on Systems Administrator to keep our IT infrastructure running smoothly ... You will have a CAD $1,500 annual Active Lifestyle Allowance, annual vacation, professional ...

Systems Analyst I

Vancouver, BC · On-site

CA$7.1K - CA$10K/mo

... CAD Monthly The Compensation Range is the span between the minimum and maximum base salary for a ... The Systems Analyst I performs primary operational support, tactical and technical planning ...

Key Responsibilities Design, develop, implement, and maintain enterprise applications, integrations ... Required Qualifications Bachelor's degree in Computer Science, Information Technology, Software ...

Own system requirements and maintain traceability from requirements through design, integration ... Bachelor's degree in Electrical Engineering, Computer Engineering, Systems Engineering, Computer ...

Provides direction to Planning and Design Technicians and Operations Support Representatives within ... Working knowledge of computer systems operations, environment and peripherals and various ...

Collaborate with the system and package design teams to understand the requirements and incorporate ... Bachelor's degree in Electrical or Computer engineering and 7+ years of ASIC Design experience, or ...

Senior Water/Wastewater Engineer

Winnipeg, MB · On-site

CA$100K - CA$200K/yr

Experience working with water and/or wastewater collection systems and water and reclaimed water ... CAD to $200,000 CAD annually. This is the lowest to highest salary we in good faith believe we ...

Showing results 41-60

Computer Systems Design information

See Vancouver, BC salary details

$25.1K

$90.7K

$163.3K

How much do computer systems design jobs pay per year?

As of Sep 12, 2026, the average yearly pay for computer systems design in Vancouver, BC is $90,675.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,804.00 and $114,061.00 per year, depending on experience, location, and employer.

What is a computer systems design?

A Computer Systems Design job involves analyzing, developing, and implementing IT solutions to improve a company's operations. Professionals in this field design, test, and maintain hardware, software, and network systems to meet business needs. They work closely with clients to understand requirements and optimize performance, security, and scalability. This role often requires expertise in programming, system architecture, and troubleshooting.

What are the key skills and qualifications needed to thrive in computer systems design, and why are they important?

To excel in Computer Systems Design, you need strong analytical skills, proficiency in systems architecture, and typically a degree in computer science or a related field. Familiarity with systems analysis tools, programming languages such as Java or Python, and certifications like CompTIA or Microsoft Certified: Azure Solutions Architect are highly valued. Effective communication, problem-solving ability, and teamwork are crucial soft skills that help bridge technical and non-technical collaborators. These qualifications are essential for designing robust, scalable computer systems that meet organizational needs and integrate smoothly with existing infrastructure.

What are some typical challenges faced in a computer systems design role?

Professionals in Computer Systems Design often encounter the challenge of integrating new technologies with legacy systems while ensuring minimal disruption to business operations. Balancing security requirements, scalability, and user experience can be complex, especially in dynamic environments. Collaboration with various stakeholders—such as developers, IT support, and business analysts—is key to gathering requirements and delivering effective solutions. Staying updated with rapidly evolving technology trends is also essential for success in this role.

Is computer systems design a good career?

Computer systems design involves creating and integrating computer hardware and software solutions, often requiring skills in programming, systems analysis, and project management. It is a growing field with demand for professionals who can develop efficient, secure, and scalable systems, making it a viable career choice for those with technical expertise. Certification and continuous learning are important for advancement in this field.

Is computer systems design in demand?

Computer systems design is a growing field driven by increasing reliance on technology, with strong demand for professionals skilled in system architecture, software development, and network integration. Employment opportunities are expected to expand as organizations seek to improve efficiency and security through custom solutions and innovative technologies.

What are popular job titles related to Computer Systems Design jobs in Vancouver, BC?

For Computer Systems Design jobs in Vancouver, BC, the most frequently searched job titles are:

What job categories do people searching Computer Systems Design jobs in Vancouver, BC look for?

The top searched job categories for Computer Systems Design jobs in Vancouver, BC are:

Infographic showing various Computer Systems Design job openings in Vancouver, BC as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 80% Full Time, 15% Part Time, 2% Contract, and 1% Nights. Highlights an 85% Physical, 2% Hybrid, and 13% Remote job distribution, with an average salary of $90,675 per year, or $43.6 per hour.

Systems Engineer

Vancouver, BC • On-site

Full-time

Re-posted 29 days ago


Job description

LayerZero

The Future is Omnichain.

Founded in 2021, LayerZero's vision is to create a community of cross-chain developers, building dApps that are no longer constrained by individual blockchain capabilities. With LayerZero's simple, generic messaging protocol, builders will develop cross-chain dApps designed to unify the power of individual blockchains.

We are funded by the best investors in the world including:

a16z, Sequoia, PayPal, Binance Ventures, Coinbase Ventures, Uniswap Labs, Circle Ventures, Delphi Digital, and many more.

ABOUT THE ROLE

We're seeking a Systems Engineer to join LayerZero. In this role, you'll build the foundational systems that power our execution and infrastructure layers, including Zero.

This is a low-level, performance-critical role focused on runtime architecture, concurrency, and scalable execution. You will make architectural decisions that directly impact how our systems execute, scale, and remain stable under load.

WHAT YOU'LL DO
We're looking for an engineer experienced in building robust, high-performance systems who is excited about solving hard infrastructure problems. You'll work on distributed execution systems with strict correctness and performance requirements.
  • Architect high-performance systems and leverage AI to implement them in Rust.
  • Build and optimize core runtime, networking, or state management components.
  • Profile and improve performance both at low-level (CPU, memory) and cluster-scale (network, scheduling).
  • Debug race conditions, deadlocks, and production performance issues.
  • Contribute to architectural decisions around scheduling, synchronization, and system scalability.
  • Own systems end-to-end from design through production.
ABOUT YOU
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience.
  • 2+ years of experience building systems-level or performance-critical software.
  • Strong proficiency in systems programming and leveraging AI to build software.
  • Deep understanding of concurrency, CPU architecture, cache hierarchy, and operating systems .
  • Experience designing or contributing to low-level storage, compute, or network infrastructure.
  • Strong intuition for striking a pragmatic balance between complexity for performance and simplicity for robustness
  • Experience using low-level profiling and debugging tools in production environments.
  • Interest in working on distributed and execution-layer systems.

Equal Opportunity Employer

LayerZero Labs is committed to fostering a diverse and inclusive workplace. LayerZero Labs is an equal opportunity employer and does not discriminate on the basis of race, national origin, religion, gender, gender identity, sexual orientation, marital status, protected veteran status, disability, age, or any other legally protected status.