Top Software Engineer Jobs in Vancouver

7 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Leads the design, development, testing, debugging, and operation of scalable distributed systems for Fabric data mirroring. Responsibilities include architecture, coding, code reviews, dependency management, telemetry and root-cause analysis, automated testing, reliability, security, performance optimization, and collaboration with technical and project stakeholders.
Top Skills: Automated TestingAzure Cosmos DbAzure Data FactoryAzure Event GridAzure PostgresqlAzure Service BusAzure Sql DatabaseAzure Synapse AnalyticsCC#C++Distributed SystemsEnterprise SystemsJavaJavaScriptAzureMicrosoft FabricPower BIPower QueryPythonTelemetry
Reposted 26 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Gaming
Lead development of core client systems and engine-level infrastructure in Unity/C#. Diagnose and fix cross-cutting performance issues, upgrade third-party SDKs, evolve build tooling, produce design docs, scope multi-week infrastructure initiatives, mentor engineers, and drive profiling, optimization, and architecture changes to enable future features.
Top Skills: AndroidAWSC#DatadogGitiOSKubernetesUnity
8 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Fintech • Financial Services
Architect and develop scalable backend microservices for payments, disbursements, or governance, risk, and compliance systems. Build secure financial workflows, integrate Google Cloud services, manage infrastructure handling millions of daily requests, and collaborate across product, operations, and compliance teams. The role also includes mentoring engineers, improving platform capabilities through analytics and feedback, and implementing secure, high-performance distributed systems.
Top Skills: AIAjaxBigQueryBlockchainCloud ComposerCloud RunCloud StorageCSSFastapiFirestoreFlaskGoogle Artifact RegistryGCPGrpcHtml/DomHTTPJavaScriptKubernetesNew RelicPagerdutyPub/SubPythonReactRedisRest ApisSQLStablecoinsTerraform
8 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Information Technology
Develop and maintain low-level Embedded Linux software for smart grid communication devices. Responsibilities include BSP development, board bring-up, Linux kernel and device driver development, bootloader and Device Tree configuration, hardware-software integration, system debugging, networking support, build automation, CI/CD testing, production tooling, and technical mentorship.
Top Skills: BitbakeBoard Support Package (Bsp)BootloadersCC++Ci/CdDevice TreeEmbedded LinuxEthernetGdbGitGpioI2CJtagLinux Device DriversLinux KernelMulticastOpenembeddedOpenocdPythonRtosShellSpiTcp/IpU-BootUartUdpVlanYocto Project
8 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Hardware • Security • Software • Cybersecurity
Develop and maintain large-scale Avigilon Unity video products and public-facing applications using C++ and C#. Provide technical leadership across software design, architecture, implementation, maintenance, and support. Guide build pipelines, containerization, DevOps tooling, CI/CD, and test automation within a Scrum team. Mentor developers, promote quality standards, and collaborate on cloud and on-premise APIs, databases, and integrations with cameras, devices, and sensors.
Top Skills: .NetAPIsAzureBerkeley DbC#C++Ci/CdContainerizationDevOpsPostgresTest Automation
Reposted 21 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Legal Tech • Software
Design, architect, and implement new features for the Spellbook application while collaborating with product management and improving existing functionalities using AI technologies.
Top Skills: AWSCdkDockerMongodbNode.jsOpenaiReactTypescript
Reposted 21 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Angel or VC Firm
The role requires designing and developing web applications and backend systems, integrating LLMs, and ensuring quality software delivery.
Top Skills: AWSAzureCi/CdDjangoGCPGitNode.jsPythonReact
Reposted 21 Days AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Angel or VC Firm
The Software Engineer will develop backend systems for an AI Energy Agent, including data integration, microservices, and scalable architecture, focusing on performance and reliability.
Top Skills: AWSGCPLangchainOpenai ApisPythonTypescript
Reposted 21 Days AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Angel or VC Firm
The Founding Software Engineer will build and enhance crisis-intervention software, focusing on mobile and web applications for government welfare, ensuring compliance and integrating data securely. Responsibilities include feature development, security enhancements, and managing interns.
Top Skills: AndroidAWSiOSNo-SqlReactReact NativeSQL
Reposted 21 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Information Technology • Software
The Full-Stack Engineer will develop and maintain web applications, translating UI/UX designs into responsive apps, optimizing applications, and writing clean code.
Top Skills: AWSCSSGCPHTMLJavaScriptNode.jsNoSQLPythonReactSQLWebsockets
Reposted 21 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Software
As a Software Developer II, you'll implement .NET solutions, maintain quality assurance, collaborate with teams, minimize technical debt, and advance your skills using AI-driven tools.
Top Skills: C#GitGithub CopilotNet 6+Restful Web ServicesSQLVs Code
Reposted 21 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Database
Responsible for designing and implementing authentication features in Go and TypeScript, enhancing Auth architecture, and collaborating with teams to improve user experience.
Top Skills: DjangoGoJwtLaravelNext.JsOauthOidcPostgresRuby On RailsSAMLTypescript
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 21 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Gaming
Design and maintain backend services and infrastructures focusing on Node.js, TypeScript, and Kubernetes, ensuring reliability and scaling.
Top Skills: DatadogDockerKubernetesMongoDBMySQLNode.jsPrometheusTerraformTypescript
22 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software
Lead platform engineering to improve developer productivity, CI/CD, build systems, monorepo health, and internal tooling (80%); contribute to product features, scalable APIs, and AI-native marketplace infrastructure (20%).
Top Skills: Agent FrameworksAi ToolsAWSBigQueryCi/CdFlame GraphsGithub ActionsGoogle Cloud PlatformGrafanaKubernetesMonorepoNode.jsNxOpentelemetryPostgresPrometheusRedisTurborepoTypescript
27 Days AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
eCommerce • Healthtech • Kids + Family • Retail • Social Media
Owner of end-to-end production problems: design, build, experiment, ship, and measure outcomes across backend, frontend, data pipelines and AI. Act as a technical leader, reviewer, incident mitigator, and cross-functional partner to product and design while advancing AI-driven tooling and safeguards.
Top Skills: AirflowAWSAws SagemakerBedrock AgentcoreClaude CodeCoderabbitDatadogDbtDeep LearningDevinGithub ActionsHexIncident.IoIterableKotlinKubernetesLangchainLaunchdarklyLinearMatrix FactorizationMaximMlflowMySQLPackwerkRuby on RailsReactRubyShopifySidekiqSigmaSnowflakeSwiftTerraformTypescriptWardenWarpstreamWeaviate
27 Days AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
eCommerce • Healthtech • Kids + Family • Retail • Social Media
Own and set direction for a large domain, design cross-team architecture, build production systems (often AI-enabled), partner with product/design/data, coach senior engineers, and remain hands-on in code and delivery.
Top Skills: AirflowAWSAws SagemakerBedrock AgentcoreClaude CodeCoderabbitDatadogDbtDeep LearningDevinGithub ActionsHexIncident.IoIterableKotlinKubernetesLangchainLaunchdarklyLinearMatrix FactorizationMaximMlflowMySQLPackwerkRuby on RailsReactRetrieval & RankingShopifySidekiqSigmaSnowflakeSwiftTerraformTypescriptWardenWarpstreamWeaviate
22 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Fintech • Financial Services
Build and maintain PHP and Python services and RESTful APIs powering credit card issuance, rewards, and payments. Own features end-to-end, make architectural decisions, optimize MySQL queries, integrate with banking cores and payment networks, and mentor junior engineers while working asynchronously in a remote-first environment.
Top Skills: Ai-Assisted Development ToolsJSONLlm ApisMySQLPci DssPHPPythonRestful ApisSoc2
9 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Big Data • Information Technology • Security • Software
Design, develop, test, and maintain secure, scalable microservices for a cloud-based key management platform and SaaS service. Responsibilities include implementing multi-tenant and highly available features, troubleshooting distributed applications and databases, developing REST APIs, applying test-driven development and secure coding practices, participating in Agile delivery and code reviews, documenting solutions, and supporting production issue resolution with cross-functional teams.
Top Skills: AgileAWSAzureCC++DockerGCPGoKmipKubernetesLinuxOpenapiPkcsPkiPostgresRestful ApisSaaSSwagger
9 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Big Data • Information Technology • Security • Software
Design, develop, test, and maintain secure, scalable microservices for a cloud-based key management platform and SaaS service. Implement highly available, multi-tenant services; troubleshoot distributed applications, databases, and production issues; apply test-driven development and secure coding practices; collaborate with product, architecture, QA, DevOps, support, and operations teams; and deliver features within Agile sprint timelines.
Top Skills: AWSCC++DockerGoGoogle Cloud PlatformKmipKubernetesLinuxAzureOpenapiPkcsPkiPostgresRestful ApisSwagger
9 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Big Data • Information Technology • Security • Software
Design, develop, test, and maintain secure, scalable microservices for a cloud-based key management platform and SaaS service. Implement multi-tenant, highly available solutions using containerized environments, troubleshoot distributed applications and databases, and support production issue resolution. Collaborate with product, architecture, QA, DevOps, and support teams in Agile sprints. Apply test-driven development, secure coding practices, code reviews, documentation, and automation while developing enterprise software and RESTful APIs.
Top Skills: AgileAWSAzureCC++DockerGCPGoKmipKubernetesLinuxMicroservicesOpenapiPkcsPkiPostgresRestful ApisSaaSSwagger
22 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Healthtech • Pet • Software
Build and maintain cross-platform mobile apps (primarily Flutter) and full-stack services. Design and operate serverless backend infrastructure on GCP/Firebase, model Firestore databases, implement RESTful APIs and integrations, monitor and debug production systems, support deployments, and collaborate across product, design, QA, and engineering to deliver scalable, well-tested features.
Top Skills: Ai ToolsAws LambdaCi/CdCloud FunctionsFirebaseFirestoreFlutterGitGoogle Cloud Platform (Gcp)Node.jsObservabilityReactReact NativeRestful ApisServerless
22 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Database • Analytics
Design, build, and operate a scalable, highly available distributed cloud infrastructure. Automate cloud resource management, optimize compute/storage/network cost and performance, develop tooling for cost-efficiency insights, collaborate with engineering teams, lead large cross-functional projects, and ensure security and compliance for a multi-cloud SaaS platform.
Top Skills: AWSAzureC++CloudFormationDistributed SystemsEnvoyFirewallGCPGdprGoIstioJavaKubernetesLoad BalancerService MeshSoc2TerraformVpn
Reposted 27 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Lead technical strategy and architecture for Coinbase Payments: design and evolve high‑availability, low‑latency funds‑flow and rails systems, drive cross‑team initiatives and reliability improvements, enforce financial correctness, mentor senior engineers, and align stakeholders across product, risk, and compliance.
Top Skills: Cloud-Native ArchitectureDistributed SystemsFunds-Flow SystemsGoIso 20022JavaPayment RailsPsps (Payment Service Providers)PythonRouting
An Hour AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Cloud • Enterprise Web • Information Technology • Software
Design and build backend features and architecture for Coder’s enterprise platform. Improve scalability, database migrations, upgrade reliability, concurrency handling, and operational performance in regulated and air-gapped environments. Investigate production issues, document technical tradeoffs, participate in design reviews and code reviews, and support owned services through on-call rotations.
Top Skills: DiscordGCPGitGithub ActionsGoGrafanaGrpcKubernetesNotionPostgresPrometheusSlack
23 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Aerospace
Design and implement real-time MAC data-plane software for high-throughput satellite links. Build packet-processing pipelines, queue and buffer management, retransmission and loss recovery, and integrate with PHY, modem, FPGA, DMA, and SoC hardware. Optimize for low latency and high throughput using zero-copy, scatter-gather, lock-free structures, and hardware offload. Lead architecture through prototyping, hardware integration, performance qualification, and operational deployment while diagnosing timing and synchronization issues.
Top Skills: Af_XdpCC++Dma EnginesDpdkDspsFpgaIo_UringLinuxModem FirmwareReal-Time LinuxRtosSocVpp
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account