Top Software Engineer Jobs in Vancouver

Reposted 2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Security • Software • Cybersecurity
Design, develop, test, and maintain embedded software and firmware for FortiManager. Fix bugs, implement new features to spec, document code in source control, tune performance, and support deployed products.
Top Skills: CC++Embedded SecurityFirewallFortigateFortimanagerLinuxRelational DatabasesSource Control SystemsTcp/IpUnixUtm
Reposted 2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Security • Software • Cybersecurity
Design, develop, test, tune, and support scalable data architecture and software for FortiAnalyzer. Implement new features, troubleshoot customer issues, maintain code and documentation, and optimize database performance for high-performance distributed security data analysis.
Top Skills: Ai (Cybersecurity)Big DataData LakeData LakehouseData MiningData WarehouseDatabase ApiFortianalyzerSIEMSource ControlSQLUnix/Linux
Reposted 2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Security • Software • Cybersecurity
Lead QA for SaaS product features (Cloud WAF, GLSB, ABP). Design and execute functional tests, develop and maintain automation, collaborate with developers and support to resolve defects, and review documentation.
Top Skills: AbpApi SecurityAWSAzureBot ProtectionCloud WafDevice FingerprintingDnsGCPGlsbGoHttp/HttpsHyper-VJavaScriptLinux UtilitiesProtocol Testing ToolsPythonRobot FrameworkRoutingShellSwitchingTcp/IpTraffic Load Testing ToolsUebaVMwareWaf
Reposted 2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Security • Software • Cybersecurity
Design, develop, debug, and maintain networking and security-related software (control/management/data plane). Collaborate with DevOps and QA, optimize system performance, investigate and fix bugs, and implement scheduled high-quality features.
Top Skills: BgpCC++DnsFirewallIpsecIpv6LinuxLinux Kernel NetworkingOpenflowOspfPosixRipSystem VTcp/IpUnix
Reposted 2 Days AgoSaved
Hybrid
Vancouver, BC
Mid level
Mid level
Security • Software • Cybersecurity
Develop and maintain C/C++ software for FortiGate UTM features (AV, web filter, DLP, anti-spam). Investigate protocols, promote best practices, improve product design, and work in Linux/UNIX environments with TCP/IP and sockets.
Top Skills: CC++GitLinuxPosix ApisSocketsSvnTcp/IpUnix
Reposted 2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Security • Software • Cybersecurity
Design, develop, test, and maintain Linux applications, kernel modules, and firmware for Fortinet products. Troubleshoot bugs, implement new features from specifications, optimize performance, document code in source control, and research new technologies to advance FortiWEB and FortiADC product roadmaps.
Top Skills: CC++DhcpDnsFirmwareFortiadcFortiwebKernel ModulesLinuxLinux KernelLinux Kernel Network StackRouting ProtocolsSource ControlTcp/IpWccp
Reposted 2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Security • Software • Cybersecurity
Develop, design, test, and maintain embedded software/firmware for Fortinet products (FortiAnalyzer). Troubleshoot and fix bugs, implement new features, document code in source control, and perform performance tuning and database analysis for high-performance distributed security systems.
Top Skills: CC++ClickhouseData MiningData WarehouseDatabase ApiPostgresSIEMSocket ProgrammingSource ControlSQLUnix/Linux
Reposted 2 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Security • Software • Cybersecurity
Design, develop, and maintain multi-tier .NET web applications and microservices for product registration, order fulfillment, license/renewal management, and CRM support. Implement detailed designs, build RESTful APIs, collaborate with front-end developers, participate in daily scrums, and follow application lifecycle and architecture best practices.
Top Skills: .NetAjaxC#Claude CodeCSS3HTML5HTTPJavaScriptJSONMicroservicesMs Sql ServerMvcRestful ApisT-SqlWeb Api 2Web ServicesXML
Reposted 2 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Security • Software • Cybersecurity
Develop and maintain firmware for the FortiAuthenticator security product across the full lifecycle. Design and implement authentication daemons, high-availability/load-balancing components, Single Sign-On services, cryptographic operations, and system services. Troubleshoot, optimize, and collaborate on networked security features and integrations.
Top Skills: CC++CryptographyGitKerberosLdapPythonRadiusRustSAMLSQLSvnTcp/IpUnix/Linux
Reposted 2 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Security • Software • Cybersecurity
Develop and maintain C/C++ software driving FortiGate UTM features (AV, web filter, DLP, anti-spam). Research protocols, improve product design, promote best practices, troubleshoot network/application-layer issues, and use development tools and source control in a Linux/UNIX environment.
Top Skills: CC++FirewallsGitLinuxPerlPosixPythonShell ScriptingSocketsSvnTcp/IpUnix
Reposted 2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Security • Software • Cybersecurity
Design, implement, test, and troubleshoot infrastructure and platform services (OpenStack, Kubernetes, databases) on cloud and bare metal. Optimize automation workflows and performance, investigate and resolve complex issues, provide technical leadership, collaborate with developers to ensure high-quality deliverables, and automate testing and monitoring using Bash or Python.
Top Skills: BashCC++ContainerizationDatabasesEbpfGoKubernetesLinuxLinux NetworkingMessage QueuesMonitoring StacksOpenstackPython
Reposted 2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Senior Software Developer will build and maintain a distributed compute system, support daily operations, mentor juniors, and automate processes.
Top Skills: .NetAWSContainersDevOpsEcsEksGoJavaLambdaPythonStep Functions
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 3 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
eCommerce • Fintech • Information Technology • Insurance • Software
As a Senior Software Engineer, you will build and integrate systems for external providers, leverage AI tools, and mentor engineers while making architectural decisions and ensuring system reliability.
Top Skills: Ai Coding Tools (Claude CodeAWSDockerGemini)KubernetesLlmsNestjsNode.jsPHPPythonRelational DatabasesTypescript
3 Days AgoSaved
Hybrid
Vancouver, BC
Expert/Leader
Expert/Leader
Marketing Tech
Lead architecture and evolution of an enterprise data platform: design scalable ETL/ELT pipelines, optimize data models in cloud warehouses, standardize semantic layers, drive Airflow orchestration, streaming ingestion, IaC/CI-CD practices, observability, data governance, and mentor engineering teams while advancing AI-driven development and platform reliability.
Top Skills: Apache AirflowApache KafkaAws GlueAws MwaaAws S3BigQueryCircleCIDatadogDbtGitGithub ActionsHarnessHashicorp VaultHorizon CatalogLookerPower BIPythonSelect StarSnowflakeSnowpipe StreamingSQLTableauTerraform
3 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Information Technology
Own and modernize Telephony Engines and real-time media services. Build low-latency media pipelines, troubleshoot PSTN/WebRTC/carrier issues, run load and resilience tests, participate in on-call and rollouts, and mentor engineers while shaping the Tel Core roadmap for scalable, reliable audio/video experiences.
Top Skills: BigQueryCC++Cloud RunDatastoreDtlsElasticsearchGkeGoGoogle Cloud PlatformKubernetesLuaMedia CodecsPcapPub/SubPythonRedisRtcpRtpSipSrtpTerraformWebrtc
Reposted 16 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Information Technology • Internet of Things • Software
This role involves leading the design, development, and optimization of GPGPU and AI inference libraries, ensuring performance and reliability while mentoring engineers and coordinating with product management.
Top Skills: C/C++CudaOnnxOpenclOpenglPyTorchTensorFlowVulkan
Reposted 16 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software
The Software Engineer will design and develop product functionality, collaborate with teams, solve complex problems, and learn new technologies while participating in the product life cycle.
Top Skills: AngularApi DevelopmentC#GitJavaScriptRxjsSvnTypescript
Reposted 16 Days AgoSaved
Remote
Vancouver, BC
Junior
Junior
Cloud • Software
Join the CAMS engineering team to build and improve the Kaleris TMS platform, focusing on web application development and logistics solutions.
Top Skills: AngularAzureC#JasmineRest ApisRxjsSQL
Reposted 16 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Software • Database
Design and build the Neki control plane to provision, scale, and heal sharded PostgreSQL clusters. Implement high-availability, disaster recovery, backup/restore, and migration tooling. Operate distributed, fault-tolerant services on Kubernetes, participate in on-call rotations, and work with customers to translate workloads into platform improvements.
Top Skills: AWSAzureDockerGCPGoInfrastructure-As-CodeKubernetesNekiPostgresPythonRubyVitess
Reposted 16 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Cloud • Software
The Senior Backend Software Engineer will lead product development, maintain systems, design APIs, and mentor junior engineers while improving overall product quality.
Top Skills: HibernateJavaKotlinRestful ApisSQL
Reposted 16 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Aerospace • Hardware • Software • Defense • Manufacturing
You will design and implement IAM systems, own authentication and authorization, and ensure secure-by-default principles across Hadrian's API platform.
Top Skills: AWSGCPGoKubernetesOauth 2.0Openid ConnectPythonSAMLScim
Reposted 16 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Retail • Sales • Software
As a Software Developer in Business Intelligence, you'll analyze complex datasets, collaborate with stakeholders, build data models, and develop insights for product optimization in the interior decor industry.
Top Skills: DbtDjangoMatplotlibNumpyPandasPostgresPythonRedshiftScikitScipySQLSuperset
Reposted 22 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Expert/Leader
Expert/Leader
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Staff Software Engineer will architect Affirm's lakehouse analytics platform, implement data governance, mentor engineers, and collaborate cross-functionally to optimize data infrastructure and solutions.
Top Skills: Apache IcebergGoKotlinPythonSnowflakeSparkSQLTerraform
Reposted 17 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Database • Analytics
The Cloud Software Engineer will design distributed systems for observability, ensuring reliability and performance, while automating operational work and collaborating with teams.
Top Skills: ArgocdAWSAzureClickhouseGCPGoGrafanaHelmKubernetesOpentelemetryPrometheusTerraform
Reposted 17 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Software
Design behavioral specs, harnesses, and validation systems so AI agents implement reliable full-stack features. Build CI gates, structural tests, linting, knowledge bases, and end-to-end verification. Diagnose failures across spec, harness, and agent layers. Architect and operate production systems across cloud and on-prem environments for regulated energy deployments, prioritizing reliability, observability, and graceful degradation.
Top Skills: Ai AgentsCi (Continuous Integration)Claude CodeCloud ProvidersCodexCursorGenerative AiLintingObservabilityOn-Premises DeploymentScenario-Based TestingStructural TestsStructured Knowledge Bases
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account