Top Software Engineer Jobs in Vancouver

Reposted One Month AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Software
As a Principal Software Engineer, you'll lead a team on the development of cloud identity solutions, mentor engineers, and ensure high quality in software design and implementation.
Top Skills: AntAWSAzureDockerEclipseElasticsearchGitGCPGroovyIntellijJavaKubernetesMavenReactRedisSpring FrameworkSQL
One Month AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Industrial • Manufacturing
Design, develop, and maintain embedded firmware for optical networking products. Implement new features, resolve legacy bugs, collaborate with hardware, validation, and test teams, and ensure accurate firmware documentation. Coach junior engineers, lead code reviews, support pre/post sales and field engineers, and apply Agile/CI/CD/DevOps practices for product delivery.
Top Skills: BgpBspCC++Ci/CdContainersDevOpsEmbedded LinuxFrroutingGoIlaLldpNetconfOpen VswitchOpenconfigOspfPythonRoadmSonicVirtualizationYang
One Month AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software
Design and build scalable, shared platform systems and libraries used across product teams. Partner with product teams to define clean APIs, drive architecture and engineering standards, participate in code reviews and design discussions, document systems, and improve developer experience and platform reliability.
Top Skills: Amazon SqsAPIsDistributed SystemsEvent-Driven ArchitectureKafkaMessage QueuesPub/SubTypescript
One Month AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Events • Marketing Tech • Software
Design, build, and operate a cloud-native data platform and ML infrastructure at scale. Own end-to-end pipelines from CDC to feature stores, model training/serving, monitoring, and data product SLAs. Apply distributed systems and MLOps practices, leverage LLMs/agentic systems, and translate technical issues to business impact.
Top Skills: AirflowClaude CodeClickhouseDagsterDjangoElasticsearchFeature StoresLlmsMongoDBMySQLPandasPythonPyTorchRedshiftScikit-LearnTensorFlow
Reposted One Month AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Gaming
Lead a small engineering team to deliver and operate large-scale Roblox game features. Drive technical planning, estimation, code quality, monitoring, releases, and mentorship while partnering cross-functionally to improve performance and player experience.
Top Skills: DiscordGitRoblox LuauRojoSnowflakeTableau
Reposted One Month AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Big Data • Machine Learning
Design and build scalable, high-performance full-stack web applications using a Java-based stack. Develop backend services and RESTful APIs, create responsive front-end components, optimize database performance, support CI/CD and automated testing, participate in code reviews, and mentor junior developers.
Top Skills: GitJavaJavaScriptJqueryMs Sql ServerMySQLPostgresRestful ApisSpring FrameworkSQL
Reposted One Month AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Big Data • Machine Learning
Design, build, test, and deploy scalable full-stack web applications using Java/Spring and modern JavaScript. Develop backend services/APIs, optimize database queries, support CI/CD and automated testing, participate in code reviews, and mentor junior developers while collaborating with cross-functional teams.
Top Skills: AWSAzureCi/CdCypressDockerGCPGitJavaJavaScriptJqueryMs Sql ServerMySQLPlaywrightPostgresReactRestful ApisSpring BootSpring FrameworkSQL
Reposted One Month AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Software
Design, build, and operate cloud and distributed Edge infrastructure and deployment automation. Implement CI/CD, release orchestration, observability, secrets and certificate management, and resilient architectures. Integrate AI-assisted engineering and support AI-native, agentic workloads while ensuring scalability, reliability, security, and disaster recovery.
Top Skills: Ai AgentsAnsibleArgocdCertificate Lifecycle ManagementChatgptCi/CdClaude CodeCursorDnsGithub ActionsGithub CopilotHelmKubernetesLinuxLoad BalancingLoggingMcpMetricsProxiesSecrets ManagementService MeshesTerraformTlsTracingWindsurf
Reposted One Month AgoSaved
Hybrid
Vancouver, BC
Junior
Junior
Software
Design and build native endpoint agents for Windows, macOS, and Linux to enforce privileged endpoint device management, collect local telemetry, detect unauthorized or agentic workloads, secure agent-backend communication, and optimize performance. Lead architecture, mentor engineers, and apply AI-assisted development and AI SDLC practices to discover and govern AI agents on enterprise endpoints.
Top Skills: C++ChatgptCi/CdClaude CodeCursorDlpEbpfEdrEtwGithub CopilotGoLinuxLlmsmacOSMcpObservabilityPamPedmRustWindowsWindsurfXdr
Reposted One Month AgoSaved
Hybrid
Vancouver, BC
Junior
Junior
Software
Architect and build a scalable AI Security platform: develop Go microservices for Cloud Control Plane and distributed Edge Backends, design resilient policy sync, discovery and access-brokering services, ensure high availability and observability, and provide technical leadership and mentoring.
Top Skills: ChatgptClaude CodeCloud-Native PlatformsCursorDockerGithub CopilotGo (Golang)GrpcKafkaKubernetesModel Context Protocol (Mcp)NatsPostgresRedisRest ApisTlsWindsurf
Reposted One Month AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Software
Design and implement scalable, resilient cloud and edge microservices in Go for an AI-focused identity and privileged access platform. Build cloud control plane and distributed edge backends, ensure secure policy synchronization and discovery, integrate AI-native features, mentor engineers, and drive architecture and engineering best practices.
Top Skills: ChatgptCi/CdDockerGithub CopilotGo (Golang)GrpcKafkaKubernetesLlmsModel Context Protocol (Mcp)NatsObservabilityPostgresRagRedisRest ApisTls
Reposted One Month AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Software
As a Staff Software Engineer at Amplitude, you will enhance the OLAP engine, optimize infrastructure, ensure reliability, and provide technical leadership across diverse projects.
Top Skills: AWSC++ElasticacheJavaKafkaKubernetesPythonRedisTerraform
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted One Month AgoSaved
In-Office or Remote
Vancouver, BC
Expert/Leader
Expert/Leader
Artificial Intelligence • Consumer Web • Digital Media • Software
Lead technical direction and architecture for the Fable backend, own platform reliability (databases, CI/CD, queues, observability), run incident response and postmortems, mentor engineers, collaborate cross-functionally with product/design/ML, and build platform capabilities enabling faster, safer delivery.
Top Skills: AWSCi/CdContainer OrchestrationDatadogDjangoGCPGoJavaKotlinKubernetesNode.jsPostgresPythonQueueing
Reposted One Month AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
The Sr. Software Engineer is responsible for developing tools and automation for improving developer efficiency, product quality, and optimizing processes, along with end-to-end ownership of Developer Experience features.
Top Skills: GitJavaScriptJenkinsPythonTypescriptYaml
Reposted One Month AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
The Staff Software Engineer will design, code, and automate tests for SaaS security features while collaborating with cross-functional teams to ensure high-quality solutions and customer satisfaction.
Top Skills: .Net Core.Net FrameworkC#Rest ApisWindows OsWinui
Reposted One Month AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
The Staff Software Engineer will lead the design and development of enterprise software solutions, focusing on AI and ML integration. Responsibilities include collaborating with teams, managing projects, and mentoring junior engineers, while ensuring high-quality product delivery.
Top Skills: AWSAzureGitHTMLJenkinsJIRAPerforceTypescriptVmware Vsphere
Reposted One Month AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
As a Staff Software Engineer, you will design and implement features, collaborate across teams, debug complex systems, and ensure high-quality deliverables in a DevOps environment.
Top Skills: .Net FrameworkC#ComRest ApisWin32 ApisWinui
Reposted One Month 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 One Month AgoSaved
Remote or Hybrid
Vancouver, BC
Expert/Leader
Expert/Leader
Software
Lead development of ASIC SDK software for high-speed coherent DSP and ASIC products. Design and maintain C/C++ Linux software, drive pre-silicon validation with models and emulation, lead post-silicon bring-up and performance optimization, define SDK validation strategies and APIs, diagnose hardware-software issues, produce design documentation, and mentor engineers across global teams to ensure successful NPI.
Top Skills: AdcArchitectural ModelsAsicCC++Coherent CommunicationDacDevice DriversDspEthernetFirmwareHardware EmulationLinuxOptical TransportSdk ApisSerdesSimulators
Reposted One Month AgoSaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Information Technology • Software
Seeking Data Platform Engineers to design, build, and manage scalable data pipelines and analytic query engines while ensuring data integrity and performance optimization.
Top Skills: Apache IcebergAWSAws CdkAzureBigQueryGCPPulumiPythonRedshiftTerraformTrino (Presto)
Reposted One Month AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Information Technology • Consulting
Lead full‑stack development of the imaging web platform: architect and build ASP.NET Core services and Vue frontends, design secure APIs integrating EMRs and AI, own testing, CI/CD, and Azure deployments, mentor engineers, and collaborate with product, design, and clinical teams to deliver performant, reliable screening experiences.
Top Skills: .NetAsp.Net CoreAzureCi/CdDevOpsDicomDockerEmrEvent-Driven SystemsFastapiFhirGCPHl7IacJestKubernetesMonitoringNunitPlaywrightPythonRestful ApisSQL ServerVueXunit
Reposted One Month AgoSaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Information Technology • Software
As a Backend Software Engineer, you'll develop critical backend systems focusing on APIs, data processing, and infrastructure while ensuring high-quality service delivery and robust architecture.
Top Skills: AWSAzureGCPPulumiPythonTerraform
Reposted One Month AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Information Technology • Consulting
Lead design and delivery of full-stack imaging features, architect high-performance ASP.NET Core services, build Vue frontends, integrate APIs with EMRs and imaging partners, mentor engineers, enforce automated testing, CI/CD and observability, and drive technical roadmap in an Agile team.
Top Skills: .NetAsp.Net CoreAWSAzureC#Ci/CdDevOpsDicomDockerEmr IntegrationsEvent-Driven SystemsFastapiGCPHipaaHl7/FhirIacJestKubernetesMicroservicesNunitPlaywrightPwasPythonRestful ApisSoc 2SQL ServerVueXunit
Reposted One Month AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
Lead development of backend systems and integrations to ingest and process large-scale data, design secure multi-tenant SaaS architectures, own APIs and platform work, mentor engineers, author technical proposals, and troubleshoot production issues to minimize downtime.
Top Skills: Amazon Web Services (Aws)APIsAuthenticationAuthorizationBatch ProcessingData IngestionDistributed SystemsGoogle Cloud Platform (Gcp)AzureMulti-Tenant SaasPythonStreaming
Reposted One Month AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software
Build, optimize, and embed machine learning models for on-device inference within a Go-based detection engine. Own models end-to-end: deploy, monitor performance, detect drift, iterate, and resolve production issues while collaborating with systems engineers and stakeholders.
Top Skills: Embedded AiGoMachine LearningOn-Device Inference
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account