Top Software Engineer Jobs in Vancouver

Reposted 4 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Events • Marketing Tech • Software
Join Hive to build and improve a marketing platform, focus on developing and shipping software, optimize system performance, and collaborate with teams.
Top Skills: AWSDjangoDockerElasticsearchKubernetesMongoDBMySQLPythonReactRedisReduxTerraformTypescript
Reposted 4 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Information Technology
The Senior Software Engineer will develop and maintain Docker Desktop's lifecycle components, focusing on installation, updates, and performance across macOS and Windows environments, while debugging complex OS-level issues and collaborating with teams.
Top Skills: DockerGo (Golang)LinuxmacOSWindows
Reposted 4 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software • Analytics
Design and evolve systems for Motion's infrastructure, focusing on reliable and secure operations across APIs, Linux systems, and cloud environments with a focus on hands-on coding and engineering judgment.
Top Skills: AzureDockerElasticsearchKubernetesMongoDBNode.jsPulumiReactTypescript
Reposted 4 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Financial Services
As a Senior Software Engineer, you will design and build backend systems for a wealth management platform, focusing on scalable alternatives for private markets, while collaborating cross-functionally on product development and operational workflows.
Top Skills: Python
Reposted 4 Days AgoSaved
Remote
Vancouver, BC
Expert/Leader
Expert/Leader
Edtech
The Principal Software Engineer will lead technical initiatives across teams, enhancing engineering effectiveness and ensuring high-quality systems, while mentoring senior engineers.
Top Skills: AWSDockerLinuxNode.jsReactSQLTypescript
Reposted 4 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
AdTech • Marketing Tech
Lead the design and optimization of programmatic bidding systems, collaborating with engineers and applying analytical methodologies to enhance performance.
Top Skills: C++DatabasesGoJavaMachine LearningMicroservicesRustScala
Reposted 4 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Big Data • Enterprise Web • Marketing Tech • Software
As a Senior Software Developer, you will architect and develop robust software solutions, enhance software stability, manage tech debt, and collaborate with teams while staying updated on new technologies.
Top Skills: AWSCircleCIDatadogDbtDockerFivetranGoLookerReactReact NativeRuby On RailsSentrySnowflakeTerraformTypescript
Reposted 4 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
eCommerce
As a Fullstack Software Engineer, you will develop products for the post-purchase experience by implementing features, maintaining code quality, and mentoring other engineers.
Top Skills: BigQueryCi/CdGoGoogle Cloud PlatformGraphQLJavaNode.jsPostgresPythonReactSpanner
Reposted 5 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Internet of Things
As a Senior Software Engineer for WebExtensions, you'll implement APIs, improve extension reliability, debug issues, and collaborate across teams while supporting extension developers.
Top Skills: C++CSSDom ApisHTMLJavaScriptRust
5 Days AgoSaved
Remote
Vancouver, BC
Expert/Leader
Expert/Leader
Cloud • Security • Software
Lead architecture and technical direction for Athena, building production-grade distributed systems that validate and deduplicate vulnerability data, orchestrate workflows, ensure observability and operational rigor, and scale the product and team while partnering across engineering and customer-facing teams.
Top Skills: GCPGoTerraform
Reposted 5 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Fintech • Payments
As a Software Engineer 2 - Data Acquisition, you'll design and build data ingestion pipelines, ensuring quality and performance across multiple data domains while participating in code reviews and collaborating with data consumers.
Top Skills: JavaKafkaKinesisPythonScalaSpark Streaming
5 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Kids + Family • Mobile
Build and operate high-throughput experimentation and recommendation infrastructure. Design APIs and services, use agentic AI workflows (LLMs) for development, ensure performance and reliability, participate in on-call, mentor teammates, and codify AI-native engineering practices.
Top Skills: Apache KafkaAWSClaude CodeConfluent CloudConfluent PlatformContainerized DeploymentsCursorDatadogFeature StoresFlinkGithub ActionsGithub CopilotGrafanaJavaKafka StreamsLlmsMavenNexusPrometheusSchema RegistrySpring Boot
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
14 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Fintech • Financial Services
Architect and build scalable, secure backend microservices for Payments, Disbursements, or GRC squads. Implement payment and disbursement workflows, KYC/compliance pipelines, and cloud infrastructure using Google Cloud and Kubernetes. Collaborate cross-functionally, mentor junior engineers, and optimize systems for high throughput, reliability, and regulatory compliance.
Top Skills: AIAjaxBigQueryBlockchainCloud ComposerCloud RunCloud StorageCSSFastapiFirestoreFlaskGoogle Artifact RegistryGrpcHtml/DomHTTPJavaScriptKubernetesNewrelicPagerdutyPub/SubPythonReactRedisRest ApisSQLStablecoinsTerraform
14 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Fintech • Financial Services
Architect, build, and scale backend microservices for Payments, Disbursements, or GRC squads; design high-performance, secure payment and disbursement workflows; integrate Google Cloud services and distributed systems; ensure compliance (KYC/AML); collaborate cross-functionally; mentor junior developers; and iterate on platform reliability and performance to support millions of daily requests.
Top Skills: Rest Apis
14 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Fintech • Financial Services
Design, build, and scale backend microservices for Payments, Disbursements, or GRC squads. Implement secure, high-performance payment and disbursement workflows, KYC/compliance systems, and cloud infrastructure on Google Cloud. Collaborate cross-functionally, mentor junior engineers, and iterate on platform architecture to handle millions of daily requests.
Top Skills: AjaxBigQueryCloud ComposerCloud RunCloud StorageCSSFastapiFirestoreFlaskGoogle Artifact RegistryGrpcHtml/DomHTTPJavaScriptKubernetesNewrelicPagerdutyPub/SubPythonReactRedisRest ApisSQLTerraform
14 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Fintech • Financial Services
Design, build, and scale backend microservices for Payments, Disbursements, or GRC squads. Implement secure, high-performance payment and disbursement workflows, KYC/AML and compliance features, and infrastructure using Google Cloud, Kubernetes, and Terraform. Collaborate cross-functionally, mentor junior engineers, and iterate on platform capabilities using analytics and user feedback.
Top Skills: AIAjaxArtifact RegistryBigQueryBlockchainCloud Composer)Cloud RunCloud StorageCSSFastapiFlaskGoogle Cloud (FirestoreGrpcHtml/DomHTTPJavaScriptKubernetesNewrelicPagerdutyPub/SubPythonReactRedisRest ApisSQLStablecoinsTerraformWhatsapp
14 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Fintech • Financial Services
Design and build scalable backend microservices for Payments, Disbursements, or GRC squads; ensure secure, high-performance financial workflows; integrate Google Cloud services; collaborate cross-functionally; mentor junior engineers and iterate using analytics and user feedback.
Top Skills: A/B TestingAIAjaxBigQueryBlockchainCloud ComposerCloud RunCSSEvent-Driven ArchitectureFastapiFeature FlagsFlaskGoogle Artifact RegistryGoogle Cloud FirestoreGoogle Cloud StorageGoogle Pub/SubGradual RolloutsGrpcHexagonal ArchitectureHtml/DomHTTPJavaScriptKubernetesNewrelicPagerdutyPythonReactRedisRest ApisSQLStablecoinsTerraform
Reposted 14 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Sales
As a Senior Software Engineer at Canals AI, you'll focus on backend engineering to build scalable systems, manage complex projects, and align engineering efforts with business goals. You'll also guide team members and ensure high-quality deliverables in a fast-paced, product-oriented environment.
Reposted 14 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Fintech
As a Senior Full-Stack Software Engineer, you will build scalable infrastructures, tackle full-stack challenges, and collaborate with teams to enhance product experiences while maintaining high engineering standards.
Top Skills: Es6+GraphQLJavaKotlinNoSQLPythonReactRestful ApisSQLTypescriptWebpack
Reposted 14 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Cloud • Legal Tech • Software
Clio seeks a Senior Software Developer to build innovative voice and messaging solutions. Responsibilities include working in agile teams, optimizing performance, and mentoring developers while leveraging Node.js and AWS technologies.
Top Skills: Api GatewayAWSDynamoDBLambdaLivekitNode.jsSipVoipWebrtc
5 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Agency • Artificial Intelligence • HR Tech • Professional Services
Join an early engineering hire at a growing SaaS platform for online communities. Scope and deliver new features, write modular TypeScript/React code, enable AI coding agents, monitor production, and troubleshoot issues while influencing product direction and improving platform scalability and developer experience.
Top Skills: Ai AgentsLinear ProgrammingMax Weight MatchingNode.jsReactTypescriptWebrtc
15 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Hardware • Security • Software • Cybersecurity
Senior Software Developer contributing to Avigilon Unity video products: design, architecture, implementation, maintenance, and support of large-scale on‑premise and cloud APIs. Provide technical leadership, mentor teammates, define build pipelines, containerization, DevOps and test automation, and collaborate within a Scrum team.
Top Skills: .NetAPIsAvigilon Cloud ServiceAvigilon UnityAzureBerkeleyC#C++Ci/CdContainerizationDevOpsPostgresTest Automation
15 Days AgoSaved
In-Office
Vancouver, BC
Expert/Leader
Expert/Leader
Artificial Intelligence • Hardware • Automation • Manufacturing
Lead design and implementation of embedded software for ASIC/SoC platforms, including bootloaders, RTOS/Zephyr integration, device drivers, silicon bring-up, performance and power optimization, code reviews, mentoring, and cross-team collaboration.
Top Skills: Arm Cortex-AArm Cortex-MAsicBootloadersCC++Ci/CdDevice DriversEmbedded SecurityFirmware Update MechanismsFpgaGitGpioI2CJenkinsJtagLinux KernelLogic AnalyzerOscilloscopeRisc-VRtosSecure BootSocSpiUartZephyr Os
15 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Hardware • Automation • Manufacturing
Develop and optimize embedded software for ASICs/SoCs including bootloaders, RTOS/Zephyr integration, device drivers, and system software. Collaborate with hardware and systems teams, perform silicon bring-up and low-level debugging, mentor junior engineers, and contribute to planning, documentation, and performance/power optimizations.
Top Skills: Arm Cortex-AArm Cortex-MCC++GpioI2CJtagLinux KernelLogic AnalyzerOscilloscopeRisc-VRtosSpiUartZephyr Os
Reposted 5 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Software • Database
Design and maintain backend services for AuthZed Cloud's control plane, focusing on Kubernetes systems and secure authentication. Collaborate with teams for system reliability and incident resolution.
Top Skills: AWSAzureGCPKubernetesOauthOidcSAMLSso
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account