Top Software Engineer Jobs in Vancouver

Reposted 15 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Cloud • Fintech • HR Tech
As a Software Engineer on the Pipedream team, you'll enhance Pipedream Connect's capabilities, develop APIs, and work with a diverse tech stack, including Go and Node.js, to deliver impactful integrations for customers.
Top Skills: GoKotlinKubernetesNode.jsRuby on RailsRedisRustSQL
6 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Professional Services • Software • Defense
Lead architecture and full-stack development for EASE, including TypeScript and Vue applications, backend APIs, automated testing, deployments, and production support across AWS and air-gapped on-premises environments. Own complex features, gather stakeholder feedback, improve performance and scalability, enhance CI/CD, and mentor engineers. The role also involves prototyping generative AI capabilities, integrating simulations, working with geospatial data, and maintaining secure, reliable distributed systems.
Top Skills: AWSCi/CdDockerGenerative AiJavaScriptLarge-Scale Distributed SystemsLinuxLlmsMicroservicesMongoDBNoSQLPostgisPostgresPythonRReactRest ApisSQLTerraformTypescriptVector EmbeddingsVue
Reposted 15 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Healthtech
Own platform quality, architecture, security, compliance, technology adoption, and production improvements. Design and ship health report products with scientific product partners. Apply deep expertise in distributed systems, database design, or message-driven architectures, while using AI tools responsibly and reducing platform complexity through migrations, deprecations, or refactoring.
Top Skills: Ai-Assisted Development ToolsAWSElixirGitPhoenixPostgresRabbitMQRuby On RailsTerraform
6 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Software • Consulting • Automation
Design, build, maintain, and scale full-stack software systems. Own technical areas across the product lifecycle, resolve complex issues, improve code and infrastructure quality, participate in reviews, document technical designs, and collaborate with engineering and product teams to deliver resilient solutions.
Top Skills: AWSC#Ci/CdDockerGCPGoGraphQLJavaScriptMicroservicesNode.jsPythonReactRestRustTerraformTypescript
16 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design, develop, deploy, and operate reliable, scalable distributed systems powering Microsoft's Analysis Services engine across Power BI, Azure Analysis Services, and SQL Server Analysis Services. Responsibilities include performance optimization, service monitoring, production troubleshooting, incident response, on-call support, metrics analysis, customer issue resolution, and collaboration on secure, compliant platform solutions.
Top Skills: Azure Analysis ServicesAzure Cosmos DbAzure Data FactoryAzure Event GridAzure PostgresqlAzure Service BusAzure Sql DatabaseAzure Synapse AnalyticsCC#C++Cloud ServicesCompilersConcurrent SystemsDatabase SystemsDistributed SystemsJavaJavaScriptMicrosoft FabricPower BIPythonQuery OptimizationSql Server Analysis Services
16 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Lead architecture, development, and delivery of real-time communications software, native client libraries, and SDKs across Windows, iOS, and Android. Drive cross-team technical strategy, AI-assisted engineering capabilities, automation, reliability, security, telemetry, and production support. Provide technical leadership through design and code reviews, mentoring, architectural tradeoffs, and collaboration with engineering, product, security, privacy, and compliance teams.
Top Skills: Agentic EngineeringAi-Assisted EngineeringAndroidBuild AutomationCC#C++DiagnosticsiOSJavaJavaScriptNative Client PlatformsNetworkingPythonReal-Time CommunicationsSdksSoftware Development Lifecycle AutomationTelemetryTest AutomationWindows
16 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Information Technology • Internet of Things • Software • Analytics
Develop and enhance Wenco’s Machine Guidance software suite within an agile team. Responsibilities include designing solutions for mining challenges, developing cross-platform applications, testing, deployment, monitoring, customer issue resolution, release planning, and leading technical initiatives that improve productivity and quality. The role emphasizes backend development, with some frontend work, and may involve international travel.
Top Skills: AWSC#C++
16 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Information Technology • Internet of Things • Software • Analytics
Modernize a mission-critical real-time C++ fleet management system by extracting legacy functionality into Kubernetes-based Python microservices and React applications. Responsibilities include architecture, service boundaries, data models, APIs, production delivery, CI/CD, observability, testing, deployment, and safe incremental modernization. The role requires hands-on software development, ownership of technical decisions, and collaboration with engineering and non-technical stakeholders.
Top Skills: Ai Coding AssistantsAnsibleAzure DevopsBashC#C++GherkinGrafanaK3SKubernetesLokiPlaywrightPowershellPytestPythonReactTerraform
29 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Retail • Sports
Build scalable, low-latency backend APIs, event-driven services, integration layers, and microservices supporting personalization and recommendation experiences. Partner with AI/ML and data engineers to deploy models, expose AI services, and develop React applications. Improve security, observability, reliability, performance, scalability, and operational efficiency while using AI-assisted engineering tools to enhance delivery and code quality.
Top Skills: Cloud-Native PlatformsEvent-Driven ArchitectureJavaKafkaLarge-Scale Distributed SystemsLlmsMachine LearningMicroservicesReactRecommendation AlgorithmsRedisSpring Boot
One Month AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Build and operate scalable full-stack software and AI-powered products for IoT-driven physical operations. Responsibilities include defining technical strategy, developing backend services, APIs, frontend and potentially mobile features, transforming AI capabilities into customer products, partnering across functions, leading complex projects, mentoring engineers, and improving engineering standards.
Top Skills: AICursorGoIotJavaScriptLlmsMachine LearningPythonReactTypescript
One Month AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
Build core MongoDB distributed database infrastructure focused on data partitioning, data movement, dynamic scaling, cluster elasticity, workload execution, and performance. Design reliable distributed protocols, solve complex scalability problems, review code, participate in architecture decisions, lead feature development, and mentor engineers. The role requires production-quality C++ development and strong expertise in distributed systems, computer architecture, performance, networking, observability, and resiliency.
Top Skills: C++MongoDB
7 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Healthtech
Lead the delivery of complex, cross-team software initiatives from design through rollout. Architect robust backend services, guide technical strategy, mentor engineers, improve reliability and observability, and raise engineering quality through testing, tooling, documentation, and AI-assisted development workflows. The role also requires strong cross-functional communication, effective management of ambiguity, and leadership in adopting agentic software development practices.
Top Skills: FastapiFlaskNext.JsPytestPythonReactTypescript
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
7 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Insurance • Cybersecurity
Lead the design and delivery of production-grade AI agents and automation workflows. Translate ambiguous business processes into reliable software, integrate agents with systems of record using MCP, and establish architecture, evaluation, monitoring, safety, auditability, human review, and rollback practices. Partner with data and business teams, drive reusable technical patterns, mentor engineers, and document systems for sustainable operation.
Top Skills: Ai AgentsCi/CdContainersGitLlmsMcpMonitoringPythonSQLTesting
7 Days AgoSaved
Remote
Vancouver, BC
Expert/Leader
Expert/Leader
Information Technology • Marketing Tech • Social Media
Leads technical direction for high-visibility, cross-organizational software initiatives. Designs and evolves scalable merchandising APIs and services, develops internal platforms and tooling, and delivers reliable full-stack solutions using React, Node.js, and TypeScript. Mentors engineers, conducts code reviews, influences architecture, and collaborates across engineering, marketing, and product teams. The role also involves distributed systems, cloud infrastructure, CI/CD, container orchestration, experimentation, analytics, and potentially open-source contributions.
Top Skills: AWSAws CdkClaude CodeDynamoDBEcsGithub ActionsGraphQLKubernetesLlm-Powered WorkflowsNode.jsReactRedisRelational DatabasesRestTerraformTypescript
One Month AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Retail • Sports
Build and operate scalable, low-latency backend services, APIs, event-driven systems, integrations, and frontend applications supporting membership, loyalty, rewards, and consumer engagement. Configure and integrate Antavo with commerce, CRM, CDP, marketing, and data platforms. Apply secure, observable, resilient engineering practices, troubleshoot production issues, and optimize performance. The role requires strong Java and Spring Boot expertise, plus working knowledge of React, Node.js, Kafka, and SQL/NoSQL databases.
Top Skills: Ai-Assisted Engineering ToolsAntavoAPIsCdpCloud-Native PlatformsCRMEvent-Driven ArchitectureFluent CommerceJavaKafkaLlmsMarketing Automation PlatformsMicroservicesNode.jsNoSQLReactSfccSpring BootSQL
One Month AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Internet of Things
Build and own backend services, web applications, REST APIs, webhooks, and enterprise integrations. Lead customer integrations from scoping through launch, improve the operator dashboard, and maintain production reliability through monitoring, incident response, and root-cause analysis. Collaborate with product, success, and customer engineering teams while contributing to code reviews, technical design, mentoring, security, and AI-assisted development.
Top Skills: Audit LoggingAWSClaudeIp AllowlistingJavaScriptKafkaMicroservicesNode.jsNoSQLReactRest ApisSQLSsoTemporalTypescriptUnblockedWebhooks
7 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Healthtech • Pharmaceutical
Build and operate reliable software that automates healthcare processes such as benefit verification and prior authorization. Lead complex product initiatives from discovery through launch, contributing across backend services, interfaces, data models, integrations, and AI-powered workflows. Own technical direction, architecture, testing, observability, safe rollouts, and shared services while partnering with Product, AI, Operations, and users. Mentor engineers and develop AI-native tools and processes.
Top Skills: AIBackend ServicesCoding AgentsData ModelsObservabilitySoftware IntegrationsUser InterfacesWorkflow Infrastructure
One Month AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Retail • Sports
Build scalable, low-latency backend APIs, event-driven services, model-serving layers, and integrations supporting real-time and batch personalization and recommendation experiences. Design reliable, secure, observable distributed systems using Java and Spring Boot, optimize performance and operational efficiency, and integrate LLM and AI services into production applications. Collaborate with engineering leadership and use AI-assisted development tools to improve delivery and code quality.
Top Skills: Ai ServicesCloud-Native PlatformsDistributed SystemsEmbedding-Based RetrievalEvent-Driven ArchitectureFeature StoresJavaLlm ApisMicroservicesRedisSpring BootVector Databases
One Month AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Retail • Sports
Designs and executes functional, integration, API, automated, exploratory, and end-to-end tests for personalization, recommendation, experimentation, and consumer intelligence capabilities. Builds test suites, validates AI-driven outputs and consumer journeys, manages test data, performs cross-browser testing, partners with engineering and product teams, and improves automation coverage, regression efficiency, and defect detection.
Top Skills: A/B TestingAi-Assisted Engineering ToolsApi TestingAppiumBrowserstackCloud-Native PlatformsContract TestingCypressLlmsPlaywright
Reposted 7 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
HR Tech • Other • Professional Services
Evaluate AI coding agents such as Codex, Claude Code, and Cursor for engineering judgment, response quality, reasoning, usefulness, and trustworthiness. Provide clear written and recorded feedback, distinguish quality levels, and help define standards for excellent AI-assisted development workflows. This is a flexible, remote contract role focused on evaluation rather than production coding.
Top Skills: Claude CodeCursorJavaScriptLoomOpenai CodexPythonTypescript
7 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Retail • Sports
Design, develop, and maintain high-performance consumer-facing web applications using React, TypeScript, and JavaScript. Lead frontend architecture, performance optimization, accessibility, reusable component development, API integration, experimentation, production troubleshooting, and CI/CD support. Collaborate with Product, Design, QA, Platform, and Architecture teams while mentoring engineers, conducting code reviews, supporting Agile delivery, and improving engineering quality and operational excellence.
Top Skills: Ci/CdConfluenceGitGraphQLJavaScriptJIRANext.JsReactReactReduxRest ApisTypescriptWcag
One Month AgoSaved
Remote or Hybrid
Vancouver, BC
Junior
Junior
Consumer Web • Gaming • Mobile • News + Entertainment • Software
Build and operate backend systems, APIs, integrations, automation workflows, and enterprise knowledge infrastructure for AI applications. Develop retrieval pipelines, vector database solutions, and agent-based systems while improving scalability, observability, reliability, and performance. The role requires production software engineering, modern AI architecture knowledge, clear documentation, testing, and collaboration with technical and nontechnical teams.
Top Skills: Ai AgentsAPIsC#Event-Driven ArchitectureLlmsMicroservicesN8NPythonRagRetrieval PipelinesSimilarity SearchTypescriptVector Databases
One Month AgoSaved
Remote
Vancouver, BC
Entry level
Entry level
Artificial Intelligence • Software • Cybersecurity
Build and operate Origin’s AI observability platform across data-collection agents, backend services, infrastructure, inference pipelines, APIs, and React interfaces. Design distributed systems using AWS, EKS, ClickHouse, and Kafka for high-throughput, multi-tenant production workloads. Develop internal coding agents and define AI-native engineering practices while making decisions around storage, APIs, performance, and reliability.
Top Skills: Amazon EksApache KafkaApple EsfAWSClaude CodeClickhouseCodexEbpfKubernetesOpencodePythonReactRustWindows Etw
7 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Consumer Web • Gaming • Mobile • News + Entertainment • Software
Leads platform engineering efforts by designing scalable systems, developing C# and .NET Core services, improving CI/CD pipelines, automating cloud infrastructure, and advancing DevOps, GitOps, and Infrastructure as Code practices. Mentors engineers, drives technical initiatives, troubleshoots complex issues, supports on-call operations, and improves platform reliability, performance, and deployment efficiency using Kubernetes and cloud platforms.
Top Skills: .Net CoreAmazon Web Services (Aws)BambooC#Ci/CdContainersDevOpsDistributed SystemsGitopsGoogle Cloud Platform (Gcp)Infrastructure As CodeJenkinsKubernetesMicroservices
7 Days AgoSaved
In-Office or Remote
Vancouver, BC
Entry level
Entry level
Cloud • Security • Software • Cybersecurity
Develop and maintain automated unit, integration, and end-to-end test frameworks for scalable virtualized server platforms. Define test strategies, performance quality gates, deployment validation, rollback verification, and test plans for microservices. Investigate deployment issues, troubleshoot root causes, collaborate with engineering teams on integration testing, improve test environments, and automate platform service deployments using scripting and CI/CD tools.
Top Skills: AptArmBashContainerizationDebianGithub ActionsGoJenkinsLinuxPerlPytestPythonSaltstackVirtualizationX86
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account