Top Software Engineer Jobs in Vancouver

Reposted 11 Hours AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Security • Software • Cybersecurity
Lead and execute advanced Red Team and penetration testing engagements, conduct application, network, wireless, physical, and social engineering assessments, develop custom offensive tools, analyse OS internals and EDR evasion, produce clear reports and remediation guidance, and support presales and thought leadership activities.
Top Skills: .NetActive DirectoryAzure AdCC++EdrGoJavaPerlPowershellPythonRuby
Reposted 11 Hours AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Security • Software • Cybersecurity
Perform manual and automated testing of FortiGate products, build and maintain test environments (physical, VMs, Kubernetes), implement Python test automation, investigate customer issues, research security trends and competitive features, and collaborate closely with developers to improve product quality.
Top Skills: ApacheBashFirewallFortigateHttps/SslIptablesKubernetesMySQLOpensslPerlPkiPowershellPythonRoutingRubySwitchingTclTcp/IpTcpdumpVirtual MachinesWiresharkX509 Certificates
Reposted 11 Hours 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 11 Hours 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 11 Hours 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 11 Hours 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 11 Hours 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
Reposted 23 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Sales • Software
Develop data pipelines and AI systems to process data from multiple sources. Focus on simplicity, reliability, and maximizing sales efficiency while shipping features regularly.
Top Skills: AICrm SystemsData PipelinesDistributed Systems
Reposted 23 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Sales • Software
As a Platform Engineer at Revic, you'll design and maintain scalable cloud infrastructure for AI systems, manage CI/CD pipelines, improve developer experience, and reduce operational friction while ensuring reliability and performance.
Top Skills: AirflowAWSAzureBashDatabricksDockerGCPGoKubernetesPulumiPythonSparkTerraform
YesterdaySaved
In-Office
Vancouver, BC
Senior level
Senior level
Software
Design, develop, test, and maintain Ruby on Rails production SaaS systems. Build scalable backend services, APIs, and frontend features with Angular/TypeScript. Optimize MySQL performance, apply TDD with RSpec, participate in architecture and code reviews, support deployments and production reliability, and collaborate with Product to translate requirements into technical solutions.
Top Skills: AngularMySQLRspecRuby On RailsSQLTypescript
24 Days AgoSaved
Hybrid
Vancouver, BC
Mid level
Mid level
Fintech • Payments • Software • Financial Services
Develop and maintain scalable, secure full-stack web applications using Node.js, Express, TypeScript/JavaScript, EJS, HTML/CSS and MongoDB. Collaborate with product and design, implement integrations and automated tests, troubleshoot across the stack, leverage AI-assisted tools, participate in code reviews, and provide Tier 3 support as needed.
Top Skills: Ai-Assisted Development ToolsCSSEjsExpressHTMLJavaScriptMongoDBNode.jsTypescript
14 Days AgoSaved
Remote
Vancouver, BC
Entry level
Entry level
Artificial Intelligence • Consumer Web • Digital Media • Machine Learning • Software
Build and maintain Quora's ML platform and ranking infrastructure to serve large-scale ML models. Work on GPU model serving, distributed systems, developer tooling, feature store modernization, and on-call rotation to ensure high availability, performance, and cost efficiency.
Top Skills: Amazon EksAWSC++DockerGoKubernetesNvidia TritonPythonPyTorchRayTensorFlow
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted YesterdaySaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Lead design and implementation of scalable, secure Forma Data cloud services. Act as technical lead across full software lifecycle, write and operate cloud services, mentor engineers, solve complex distributed-system problems, and collaborate globally to integrate SaaS products with Autodesk tools.
Top Skills: AutocadAWSAws Step FunctionsBig Data AnalyticsCamundaCentosCi/CdDevOpsDistributed DatabasesEvent-Driven ArchitectureGoGraphQLJavaLinuxPower AutomateRevit
Reposted YesterdaySaved
In-Office
Vancouver, BC
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Design and build advanced macOS features for AutoCAD, estimate and deliver projects on schedule, improve application performance, write unit-tested C++ and Swift/Objective-C code, collaborate with cross-functional teams, and evaluate new technologies to maximize development efficiency.
Top Skills: C++CocoaiOSLispmacOSMetalObjectarxObjective-COoaOodSwiftWeb TechnologyXcode
Reposted YesterdaySaved
In-Office
Vancouver, BC
Mid level
Mid level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Designs and executes code-based white-box and black-box test strategies for AutoCAD components. Writes automated tests, develops test harnesses, performs API/GUI/manual testing, documents results, logs and tracks defects, and collaborates with development teams to ensure product quality and interoperability.
Top Skills: .NetAutocadC#C++JavaMicrosoft Ui Automation ApiSeleniumUnicodeVBAVisual BasicWin32XML
YesterdaySaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
HR Tech • Other • Professional Services
Contract senior engineer evaluates AI coding agent interactions (Codex, Claude Code) for engineering judgment, reasoning quality, usefulness, and alignment with strong developer practices; provides opinionated feedback and helps define high-quality interaction standards. ~10-20 hrs/week, $100-$200/hr, short-term through early May.
Top Skills: Claude CodeCursorJavaScriptOpenai CodexPythonTypescript
Reposted YesterdaySaved
In-Office
Vancouver, BC
Senior level
Senior level
Cloud • Information Technology • Security • Software
The Senior Software Engineer will design and develop solutions for asset discovery and integrate with cloud services, focusing on scalability and collaboration within teams.
Top Skills: AWSAzureCDockerGCPGnmiGoGrpcIbm CloudJavaJson SchemaKafkaKubernetesNetconfNetflowOciRestRestconfSflowSnmpUmlYang
Reposted YesterdaySaved
Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Marketing Tech
As a Senior Software Engineer, you'll lead the design and reliability of data systems that link ad visibility to customer purchases, focusing on big data engineering and backend service optimization using C#, ClickHouse, and SQL.
Top Skills: .Net CoreAWSC#ClickhouseSQL
Reposted YesterdaySaved
In-Office
Vancouver, BC
Senior level
Senior level
Fintech
Design, build, and deploy scalable backend systems and customer-facing products. Own end-to-end features from data models to operability, collaborate with cross-functional teams, and tune products for high quality and business impact.
Top Skills: JavaKotlinNoSQLPythonSQL
24 Days AgoSaved
Hybrid
Vancouver, BC
Entry level
Entry level
Artificial Intelligence • Software
Full-stack developer working across frontend (React, TypeScript) and backend (Java 14+) to build scalable commerce intelligence systems. Responsibilities include collaborating with product and design, writing tests, owning end-to-end features, improving infrastructure (Terraform, Kubernetes), and mentoring teammates while delivering simple, extensible code.
Top Skills: AutovalueBigQueryBigtableCypressDockerDropwizardGkeGoogle Cloud PlatformGuavaJava 14+JestJooqKubernetesPostgresPubsubPython 3ReactRedisReduxSassTerraformTypescript
Reposted 2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Cloud • Fintech • HR Tech
The role involves leading quality assurance by automating tests, enhancing platform scalability, mentoring SDETs, and collaborating with engineering teams on a SaaS contract management platform.
Top Skills: Ci/Cd ToolsCucumberGitJavaJavaScriptPlaywrightPythonSQLTypescript
15 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Internet of Things • Software • Analytics
Lead design and implement end-to-end features across frontend and backend for a data analytics platform. Build React/TypeScript UIs, backend services (JVM languages/Python/GraphQL), work with Postgres, cloud and distributed systems, collaborate with Product and UX, mentor engineers, improve processes, and adopt new technologies including AI to accelerate development.
Top Skills: Cloud PlatformsDistributed SystemsGraphQLJavaKotlinPostgresPostgresPythonReactScalaTailwindTypescript
Reposted 15 Days AgoSaved
In-Office or Remote
Vancouver, BC
Entry level
Entry level
Angel or VC Firm • Financial Services
Design and build machine-learning-driven robotic systems that operate in the real world, support portfolio company growth, influence product and technical direction, and advance company and career outcomes.
Reposted 15 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Information Technology • Software
Develop, test, and deploy software solutions on Sage ERP platforms, including integration with other systems, customization, and data management.
Top Skills: .NetHTMLPHPPostmanSQLXsl
Reposted 15 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
As a Software Engineer in Data Infrastructure, you will build and maintain high-performance data storage systems for AI training, collaborate with experts, and optimize data processing.
Top Skills: AirflowApache BeamBigQueryDbtFlinkGcsKubernetesPythonS3Spark
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account