Top Linux Jobs in Vancouver

2 Days AgoSaved
Hybrid
Vancouver, BC
Entry level
Entry level
Security • Software • Cybersecurity
Develop and maintain C/C++ software for FortiGate firewall security features, including EMS integration and ZTNA. Responsibilities include designing software components, troubleshooting complex issues, optimizing architectures, researching technologies, testing Fortinet products, and collaborating across engineering teams. The role requires Linux/UNIX development, networking knowledge, TLS, POSIX APIs, socket programming, Git, and strong software engineering practices.
Top Skills: CC++DbmsEmsFortigateGitLinuxPerlPosixPythonShellSocket ProgrammingTcp/IpTlsUnixZtna
2 Days AgoSaved
In-Office
Vancouver, BC
Junior
Junior
Security • Software • Cybersecurity
Provides technical support for Fortinet customers by troubleshooting FortiGate products, analyzing configurations and system information, reproducing issues in lab environments, recommending corrective actions, managing escalations through closure, and educating customers. Collaborates with QA and development to identify bugs, contributes knowledge-base articles, and leads customer communications. Requires foundational networking and security knowledge, operating-system proficiency, strong problem-solving and communication skills, and up to two years of experience or equivalent education.
Top Skills: FirewallsFortigateIds/IpsLayer 2/Layer 3 SwitchesLinuxmacOSRouting ProtocolsTcp/IpVirus ScanningVpnWindows
2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Security • Software • Cybersecurity
Execute manual and automated tests, develop and maintain test automation infrastructure, and manage QA lab environments. Troubleshoot cloud services, network and server issues, and customer-reported problems. Build software systems, monitor service performance metrics, maintain Jenkins CI/CD pipelines, and collaborate with development, QA, operations, R&D, and technical support teams. The role requires strong networking, Windows and Linux server administration, virtualization, Python automation, and software quality assurance expertise.
Top Skills: ArpCi/CdClient-Server ArchitectureDhcpDnsDockerHTTPIpsecIpv4JenkinsLdapLinuxmacOSPacket SniffersProcess MonitorsPythonRoutingSshSwitchingTcpTracerouteUdpVirtualizationVMwareWindowsWindows Event ViewerWindows Hypervisor
5 Days AgoSaved
In-Office
Vancouver, BC
Entry level
Entry level
Artificial Intelligence • Hardware • Automation • Manufacturing
Develop embedded software, SDKs, application examples, proof-of-concept solutions, and host-side tools for ADI ASIC products. Participate in software design, testing, documentation, IDE integration, and full lifecycle development across Windows and Linux environments. Support debugging, board bring-up, device-driver integration, and customer adoption through maintainable code, test procedures, application notes, and user guides.
Top Skills: ArmBspsCC++Cmsis PacksDevice DriversDhcpDllsEclipseEthernetGdbGitI2CIarIcmpIpKeilLinuxRiscSpiTcpUdpViVisual Studio CodeWindows
Reposted 5 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design, build, and operate core components of Azure HorizonDB, a cloud-native PostgreSQL-compatible database service. Responsibilities include developing high-availability distributed storage, resiliency and recovery systems, automation pipelines, data migration tools, and performance improvements. The role involves on-call incident response, troubleshooting, cross-team technical collaboration, and applying AI-assisted engineering practices to improve software quality and operational excellence.
Top Skills: CC#C++JavaJavaScriptLinuxAzurePostgresPythonRust
6 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Food • Healthtech • Pharmaceutical
Develop enterprise information, integration, and application architectures aligned with business goals and technology standards. Provide technical leadership, assess solution portfolios, address legacy systems and technical debt, and design secure, scalable, supportable solutions. Establish architecture standards, policies, best practices, and reference architectures while mentoring technology teams. Collaborate with business and IT stakeholders, evaluate emerging technologies, and guide integration, cloud, application, and real-time data streaming strategies.
Top Skills: Active DirectoryApacheApi GatewaysAzure CloudCi/CdDockerEntra IdJava EeJavaScriptJbossJIRAJSONKubernetesLinuxMessagingOracleReactRestful ApisScrumService BusesSQL ServerWindowsXML
7 Days AgoSaved
In-Office
Vancouver, BC
Entry level
Entry level
Gaming • Hardware • Manufacturing
Develops and maintains production testing processes and infrastructure for computational storage and video-processing products. Responsibilities include prototype and RMA testing, failure analysis, mass-production requirements, contract manufacturer coordination, quality assurance, yield improvement, and transitioning products from design to production. The role also involves lab testing, PCB debugging, soldering, assembly, and supporting manufacturing across multiple factories.
Top Skills: AllegroAltiumC++DatabasesLinuxMicrocontrollersPrinted Circuit Boards (Pcbs)Python
8 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Food • Healthtech • Pharmaceutical
Provides advanced enterprise infrastructure support and modernization, resolving complex server, network, and systems issues. Responsibilities include designing upgrades and migrations, optimizing reliability and performance, leading infrastructure projects and incident response, developing automation scripts, mentoring team members, and collaborating with architecture and security teams. The role also participates in on-call rotations and supports compliance, documentation, and continuous service improvement.
Top Skills: Active DirectoryBackup SolutionsBashDhcpDnsEnterprise StorageFirewallsHyper-VIntermapperItilLinuxMicrosoftMicrosoft 365NagiosPowershellPythonRed HatTcp/IpUnixVirtualizationVlansVMwareWindows ServerZabbix
8 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Digital Media • News + Entertainment • Virtual Reality • Design
Develop and maintain Python-based tools, APIs, and user interfaces for digital matte painting, lighting, rendering, and compositing pipelines. Integrate assets and caches from Maya and Houdini into lighting and Nuke compositing workflows, optimize scenes and render performance, troubleshoot technical issues, and support artists. The role also requires documentation, pipeline best practices, and expertise with production renderers, color science, camera projections, and data packaging.
Top Skills: ArnoldFlow Production TrackingGafferGitHoudiniKatanaLinuxMayaNukePyqtPythonRendermanShotgridUniversal Scene Description (Usd)
8 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Other • Security
Lead embedded firmware development across requirements, design, implementation, documentation, deployment, validation, and support. Mentor junior developers, improve reliability and testing, perform root-cause analysis, and maintain C-based firmware for audio and video communication products. The role requires Linux development, Bash, source control, and embedded software experience, with preferred expertise in networking protocols, Wireshark, TI ARM processors, VoIP, security protocols, and audio/video codecs.
Top Skills: BashCG.711G.722G.729H.264JavaScriptLinuxLuaPythonRfc ProtocolsSipSkypeSrtpTcpTi Arm ProcessorsTlsUdpVoipWireshark
27 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Professional Services • Software • Analytics • Generative AI • Big Data Analytics
Owns end-to-end DevOps, cloud infrastructure, CI/CD, Kubernetes, Infrastructure as Code, monitoring, security, reliability, and production operations. The role designs automated deployment processes, manages cloud environments, troubleshoots complex infrastructure and networking issues, implements observability and disaster recovery, optimizes cloud costs, and guides engineering teams on secure, scalable DevOps practices.
Top Skills: AnsibleApi GatewaysAWSAzureAzure DevopsBashCcpaDatadogDnsDockerElkFirewallsGCPGdprGitGithub ActionsGitlab CiGrafanaHelmJenkinsKubernetesLinuxLoad BalancersPowershellPrometheusPythonService MeshSplunkSsl/TlsTerraform
Reposted An Hour AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Healthtech
Manage and maintain customer ERP and information-system environments across on-premises and Azure infrastructure. Responsibilities include SQL Server and possible Oracle administration, Windows/Linux system administration, monitoring, troubleshooting, patching, releases, access management, disaster recovery, automation, documentation, customer communication, and ticket management. The role participates in on-call rotations and maintenance windows while collaborating across support, development, technical services, and business intelligence teams.
Top Skills: Active DirectoryAi-Assisted ToolsApache TomcatAutomationAzure CliAzure DatabasesAzure Key VaultAzure NetworkingAzure StorageConditional AccessDnsFirewallsGroup PolicyJIRALinuxAzureMicrosoft Entra IdMicrosoft Sql ServerMonitoring ToolsOraclePowershellShell ScriptingSsl CertificatesTcp/IpTeamsupportVirtualizationWindows Server
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 9 Hours AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Other
Owns end-to-end development of commercial thermal and fluid simulation software, including a C# Windows desktop application, native C++ solver integration, UX, visualization, packaging, and installers. Subsequent work may include Python and C++ numerical solvers, wxPython, VTK, native extensions, geometry and meshing, build and release engineering, web tooling, and porting the product to Linux. The role requires broad technical judgment, multi-language fluency, legacy-code expertise, and practical AI-assisted development experience.
Top Skills: CC#C++Cad KernelsCtypesCudaCythonFastapiLinuxNanobindOpencascadeOpenclOpenglOpenmpP/InvokeParasolidPybind11PythonVtkVue 3WindowsWxpython
20 Hours AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Leads test framework architecture and continuous execution pipelines for cloud platform features. Defines quality engineering standards, advances automation roadmaps, tests highly available Kubernetes and containerized services, and improves continuous delivery stability and release confidence. The role also mentors junior engineers and partners with developers, product stakeholders, and engineering leadership.
Top Skills: Ci/Cd ToolsCloud-Native TechnologiesContainersKubernetesLinuxPytestPython
20 Hours AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Cloud • Security • Software • Cybersecurity
Develop and maintain automated tests, testing frameworks, and CI/CD pipelines for cloud-native Kubernetes platforms. Validate scalable architectures, troubleshoot automated test failures, collaborate with engineering teams in Agile environments, and help establish testing best practices. The role requires Python and Pytest automation experience, Kubernetes and cloud-native production service testing, Linux and networking knowledge, security principles, and two years of relevant experience.
Top Skills: Ci/CdCloud-Native TechnologiesKubernetesLinuxPytestPython
YesterdaySaved
Remote
Vancouver, BC
Mid level
Mid level
Gaming • Software
Runs and modernizes AWS cloud infrastructure, Linux systems, containers, databases, monitoring, and deployment pipelines supporting live games. Builds AI-assisted operational workflows, automates infrastructure and IT processes, maintains security and access controls, optimizes cloud costs, troubleshoots incidents, and participates in on-call support. The role also supports remote-team IT, documentation, patching, backups, migrations, and reliability improvements.
Top Skills: AnsibleAws CloudwatchAws CodedeployAws Ec2Aws EcsAws IamAws LambdaAws Route 53Aws S3Aws Systems ManagerAws VpcBashChatgptChefClaude CodeCursorDockerFastlaneGitlab CiGrafanaGraylogInfluxdbLinuxMcpMemcachedMongoDBMySQLPythonRedisRubyTerraform
YesterdaySaved
Remote
Vancouver, BC
Senior level
Senior level
Other
Provides post-sale technical account management for strategic cybersecurity SaaS customers. Responsibilities include product assessments, upgrades, health checks, environment profiling, ticket resolution, customer education, account health management, and coordination with support, professional services, sales, product, and engineering teams. Requires strong enterprise software support experience, customer communication skills, Windows Server expertise, networking and security knowledge, and familiarity with virtualization and identity administration.
Top Skills: Active DirectoryCloud TechnologiesFirewall RulesGroup Policy Objects (Gpo)LinuxMicrosoft Windows ServerNetwork TopologyNetworking ToolsScripting LanguagesSecurity SoftwareSQLVirtualizationWindows Account Administration
Senior level
Big Data • Information Technology • Business Intelligence • Consulting
Lead the migration of analytics workloads from SAS to Python while remaining hands-on with coding. Provide technical leadership, establish coding standards, conduct code reviews, migrate workloads, write and debug Python and SQL, create unit tests, and schedule jobs on Linux/Unix using CRON. Work with Git/GitHub, SAS Enterprise Guide, and JupyterHub, and own delivery from design through completion.
Top Skills: Amazon RedshiftAnacondaCronGitGitGithub CopilotJupyterhubLinuxNetezzaPythonSASSas Enterprise GuideSQLUnix
Senior level
Big Data • Information Technology • Business Intelligence • Consulting
Migrate SAS analytics workloads to Python, write and test SQL and Python code, create unit tests, debug applications, schedule Linux/Unix jobs with CRON, and manage code through Git/GitHub. Use SAS Enterprise Guide and JupyterHub while supporting a BMO US Analytics contract.
Top Skills: Amazon RedshiftAnacondaCronGitGitGithub CopilotJupyterhubLinuxNetezzaPythonSASSas Enterprise GuideSQLUnix
Reposted 2 Days AgoSaved
Remote
Vancouver, BC
Expert/Leader
Expert/Leader
Information Technology
Lead architecture and long-term technical direction for Docker Hardened Images (DHI). Define platform standards for image and Helm chart hardening, supply-chain posture (SBOM, SLSA, signing), and distribution. Drive cross-functional roadmaps, resolve ambiguous packaging/security problems, influence upstream OSS, mentor senior engineers, shape test and tooling strategy, and participate in on-call incident response.
Top Skills: Cert-ManagerCi/CdDockerDocker DesktopDocker HubDocker ScoutGitGoGrafanaHelmHelm ChartsHomebrewIstioKubernetesKyvernoLinuxSbomSigstoreSlsa
2 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Healthtech
Develop and modernize SQL Server-backed data-access systems for radiology workflows. Responsibilities include database schema and query refactoring, performance optimization, secure and reliable data access, type-safe Kotlin and jOOQ repositories, migration pipelines, automated testing, CI/CD tooling, technical standards, architecture input, code reviews, and developer mentorship.
Top Skills: .NetAws RdsC#Ci/CdDatadogDicomDockerFlywayGitGradleHl7JavaJooqKotlinLinuxLiquibaseNew RelicPHPPostgresSpring BootSQL ServerT-SqlTestcontainersWindows
2 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
Own system-level testing for Lance and LanceDB across correctness, reliability, scalability, performance, data integrity, fault recovery, upgrades, and compatibility. Build automated test frameworks, realistic workloads, fault-injection scenarios, performance and soak tests, and reproducible CI environments. Investigate failures using logs, metrics, traces, and source code, create minimal reproductions, and partner with engineers on fixes. Apply AI tools responsibly to accelerate test development, failure analysis, and debugging.
Top Skills: Ai Coding AssistantsC++Ci/CdCloud InfrastructureContainersDistributed DatabasesGoJavaLinuxObservability ToolsPythonRust
2 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Information Technology • Software • Quantum Computing
Lead the architecture and development of internal AI platforms, including LLM applications, agents, RAG systems, workflow automation, and reusable AI infrastructure. Build secure production solutions integrated with company systems, establish guardrails and responsible AI practices, evaluate models and vendors, monitor reliability and costs, and support adoption across product development teams. The role also includes technical documentation, knowledge sharing, and eventual on-call participation.
Top Skills: AcpAi AgentsAWSCi/CdConfluenceContainersDockerEmbeddingsGitGitGoogle WorkspaceJavaScriptJIRAKubernetesLinuxLlmsMcpPrompt EngineeringPythonRerankingRest ApisRetrieval-Augmented Generation (Rag)SalesforceServicenowSlackTerraformTypescriptUnixVector SearchZendesk
2 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Aerospace • Hardware
Own embedded software across microcontrollers, RTOS environments, embedded Linux, and robot runtime components. Design firmware, drivers, real-time services, communications, diagnostics, calibration, recovery, and hardware interfaces. Bring up electronics, measure system performance, investigate integrated-machine failures, and build simulation, hardware-in-the-loop, fault-injection, and regression testing. Ensure software is observable, recoverable, version-compatible, and reliable under degraded conditions.
Top Skills: CC++CanDevice TreesEmbedded LinuxEthercatEthernetHardware-In-The-Loop TestingI2CLinuxOver-The-Air UpdatesRtosSecure BootSoftware-In-The-Loop TestingSpiUartYocto
2 Days AgoSaved
In-Office or Remote
Vancouver, BC
Entry level
Entry level
Aerospace • Hardware
Own the architecture and integration of onboard sensing, compute, communications, power, data interfaces, timing, calibration, and software pathways for autonomous insectoid robots. Select and integrate sensors, embedded boards, compute modules, harnesses, and middleware; define interface contracts; characterize timing and latency; and diagnose hardware-software faults involving communications, power, thermal behavior, calibration, and mechanical alignment. Write C++ or Python integration code and maintain compatibility and calibration records.
Top Skills: Bus AnalyzersC++CanData-Acquisition EquipmentEthercatEthernetLinuxLogic AnalyzersOscilloscopesPythonReal-Time LinuxRos 2Spi
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account