Top Software Engineer Jobs in Vancouver

Reposted One Month AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Appliances • Industrial • Automation
Build and maintain Python services and containerized firmware emulation environments on Amazon EKS. Implement and manage Terraform infrastructure, develop orchestration APIs and tools, debug across containers, clusters, and networks, contribute to CI/CD, and collaborate with firmware, cloud, and QA teams to support large-scale simulation and testing.
Top Skills: Amazon EksCi/CdCloud IamDockerKubernetesPythonService MeshTerraform
Reposted One Month AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Appliances • Industrial • Automation
Develop and maintain Canvas frontend applications using React and TypeScript. Build reusable components, integrate with REST APIs, improve performance and UI consistency, write unit tests, participate in code reviews, CI/CD, and support production. Collaborate with designers, QA, and cross-functional teams to deliver scalable, accessible web experiences.
Top Skills: Ci/CdFrontend Build ToolingGitJavaScriptReactReduxRest ApiTypescriptUnit Testing
Reposted One Month AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
AdTech • Marketing Tech
Build and maintain highly scalable, low-latency microservices in Go to ingest, process, and manage user profile and audience data. Implement event-driven systems with Kafka, work with distributed stores (ScyllaDB, TiDB, Redis), optimize performance and memory, and collaborate with Product, ML, Data, and Infrastructure teams.
Top Skills: C++GoJavaKafkaKubernetesPythonRedisScylladbTidb
15 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Build and maintain full-stack features across React web, React Native mobile apps, and Python/Django backend services. Design reliable REST APIs for intermittent connectivity, write well-tested code, contribute to architecture, mentor engineers, participate in on-call support, and improve development workflows. The platform serves construction workers on active job sites and uses PostgreSQL and AWS.
Top Skills: AndroidAWSCi/CdDjangoDjango Rest FrameworkFeature FlaggingiOSPostgresPythonReactReact NativeRest Apis
Reposted 6 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Internet of Things
Build, maintain, and evolve Mozilla’s Internal Developer Infrastructure Platform: CI/CD, observability, Kubernetes optimization, environment bootstrapping, and cost optimization. Lead technical decisions, create Claude skills and agentic workflows to boost developer productivity, mentor teammates, write proposals, and deliver cross-functional platform features while ensuring usability, maintainability, and safe production paths.
Top Skills: ArgocdAWSBackstageCi/CdClaudeGCPGitGoGrafanaHelmJavaScriptKubernetesObservabilityPythonTerraform
Reposted 28 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Software • Cybersecurity
As a Software Engineer, you will design and implement scalable infrastructure systems for AI-powered security solutions, optimize performance, and improve deployment practices across cloud environments.
Top Skills: AWSAzureCdkDockerElasticsearchGoKafkaKotlinKubernetesOciOpensearchTerraformTypescript
Reposted 28 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Information Technology • Software • Analytics
The Senior Back-End Software Engineer designs, develops, and maintains scalable backend systems while taking ownership of the software development lifecycle.
Top Skills: AtlantisAWSCi/CdCloudwatchDynamoDBEc2EksFastapiGithub ActionsIamJenkinsKubernetesLambdaNode.jsPrefect.IoPythonRdsS3SnsSqsTerraformTypescript
Reposted 28 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Edtech • Software
Lead design and delivery of scalable backend features, mentor engineers, ensure operational excellence and system reliability, collaborate cross-functionally, and drive architecture and automation improvements.
Top Skills: AWSDockerGCPGenerative AiJavaJenkinsKubernetesMongoDBSpring Boot
Reposted 28 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Robotics • Manufacturing
Develop and optimize full-stack software and algorithms for robotic manufacturing systems. Design, implement, test, and integrate AI-driven software, run experiments to improve performance, participate in design and code reviews, and collaborate cross-functionally to deliver robust, scalable solutions.
Top Skills: Convolutional Neural Networks (Cnns)KerasPythonRecurrent Neural Networks (Rnns)Reinforcement Learning (Rl)Robotic Manipulators
Reposted 28 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Software
The Software Developer will design optimization software, develop features, analyze algorithms, and collaborate with R&D teams to enhance product quality.
Top Skills: CPerlPosixPythonShell Scripting
Reposted 28 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Cloud • Software
As a Software Engineer at Canonical, you will design, build, and ship software, improve packaging and distribution processes, and mentor colleagues while contributing to open source projects.
Top Skills: C/C++FlutterGoPythonRust
Reposted 28 Days AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Cloud • Software
The Junior Ubuntu Software Engineer will design, build, and ship software, focusing on quality and resilience, while engaging with the open source community.
Top Skills: C/C++FlutterGoPythonRust
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
6 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Software • Industrial • Generative AI
Build and own backend services, ERP and supplier integrations, AI agentic workflows, spend analytics, and customer-facing procurement features. Develop evaluation and monitoring systems for production AI, establish architecture, improve security and privacy, and mentor junior engineers. Collaborate directly with customers and founders to shape product direction in an early-stage environment.
Top Skills: Agentic WorkflowsApi DesignAribaAWSBigQueryCi/CdClickhouseCoupaData PipelinesDatabricksGCPGdprLlmsNetSuiteObservabilityOracleSAPSnowflakeSoc 2TestingTypescript
6 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Financial Services
Design and deliver backend software automating post-trade processing, including clearing, settlement, reconciliation, and depository integrations. Contribute to technical architecture, mentor developers through pairing and code reviews, and collaborate with Securities Operations, Product Management, and engineering teams. Build accurate, auditable systems for high-stakes financial workflows while expanding pipelines for new products.
Top Skills: AWSJavaKotlinKubernetesOraclePostgresReactRuby On Rails
6 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Software • Automation
Design and build durable, distributed data-streaming infrastructure that decouples process data from Camunda’s live execution engine. Develop customer-facing integrations such as Kafka connectivity, support analytics data consumption at scale, and make architecture decisions around consistency, durability, and storage. Participate in production support and on-call rotations while collaborating with Product, Data Layer, Distributed Systems, QA, SRE, and Support teams. Lead ambiguous, cross-functional engineering initiatives from design through delivery.
Top Skills: Apache FlinkApache IcebergAzure Blob StorageGoogle Cloud StorageJavaKafkaParquetRocksdbS3
29 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Software
Design and implement security and privacy features across Tailscale's codebase. Audit features for vulnerabilities, perform threat modeling and security analysis, drive mitigations to resolution, and spend significant time writing secure software (50%+ coding). Collaborate with engineering teams to promote secure coding and provide guidance and training.
Top Skills: AndroidApi SecurityCryptographyGoiOSLinuxmacOSNetworking ProtocolsOwasp Top 10WebWindows
29 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Software
Build, operate, and scale cloud-native backend services and APIs for a high-volume vehicle marketplace. Embed AI-driven capabilities into features, use AI tools to accelerate development, participate in on-call rotations, improve reliability, and collaborate with Product, Data, Infrastructure, and SRE teams to deliver production-ready systems.
Top Skills: .NetAi CopilotsAi DebuggersAPIsAWSCi/CdDistributed SystemsEvent-Driven ArchitectureGoJavaKotlinMicroservicesMonitoringObservabilityPythonReactRubySQLSreTest GeneratorsTypescript
29 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
Design and implement product-level authentication, authorization, multi-tenant isolation, and privacy-preserving data lifecycles. Ship security-sensitive changes end-to-end, own application and API security, threat modeling, telemetry for security events, and integrate conservative partner security controls.
Top Skills: GoHonoNext.JsPostgresPythonReactSpaceliftTerraformTypescriptVitest
Reposted One Month AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
AdTech • Marketing Tech • Consulting
Own and evolve Directive's web surfaces for Stratos and company sites: build campaign and reporting UIs, integrate ad/CRM APIs, manage background jobs, containers, CI/CD, databases, telemetry, auth, and LLM integrations; stabilize inherited code and ship production features iteratively.
Top Skills: AnthropicAws Ec2BigQueryBullmqClaude CodeCursorDockerGithub ActionsGithub CopilotGoogle Llm ApisGraphQLJwtKnexLambdaMySQLNext.JsNginxNode.jsOauth2OidcOpenaiPostgresReactRemixRestS3SqsSupabaseTypescript
6 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Software • Generative AI
Build the enterprise platform for an AI creative product, including workspaces, roles, permissions, SSO, audit logging, usage-based billing, invoicing, and payment infrastructure. Design scalable APIs and multi-tenant architectures, strengthen security and reliability, and create React/Next.js administrative experiences. Partner with founders, sales, and customers to deliver enterprise requirements, establish engineering practices, and help shape the enterprise engineering team.
Top Skills: APIsClaude CodeCloud ArchitectureCodexCursorGdprMulti-Tenant ArchitectureNext.JsObservabilityRbacReactSAMLSoc 2SsoStripe
Reposted One Month AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Cloud • Payments • Software • Business Intelligence • Generative AI • Automation
Lead design and development of scalable, cloud-native financial and reconciliation systems on GCP. Own architecture, drive technical decisions, mentor engineers, embed AI and automation, collaborate with product and QA, and ensure reliability, performance, and test automation.
Top Skills: .NetApigeeC#DatadogGitlabGoogle Cloud PlatformKubernetesNode.jsOpenapiReactSQL ServerTypescript
Reposted 29 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Software
Build and maintain full-stack features spanning frontend UIs and backend services. Design, develop, test, deploy, and support code; participate in architecture discussions, code reviews, and collaborate with Product and QA. Use AI-assisted coding tools, identify technical debt, and contribute to scalable, reliable solutions.
Top Skills: CachingClaude CodeContainersCSSCursorDistributed SystemsGithub CopilotGoGoogle AdkHTMLHTML5JavaJavascript Es2017LangchainLlmsPythonReactRelational DatabasesRestSQLTypescript
7 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Consumer Web • Information Technology • Real Estate • Software • PropTech
Own scalable backend services and full-stack features for Apartment List’s property-listing platform. Design Kotlin and Ruby services, build TypeScript and React interfaces, make architectural decisions, improve reliability and performance, and collaborate with product, design, and analytics. The role includes mentoring engineers, conducting code reviews, shaping technical roadmaps, and solving ambiguous technical problems involving APIs, databases, distributed systems, and marketplace experiences.
Top Skills: Claude CodeCopilotKotlinReactRelational DatabasesRestful ApisRubyTypescript
Junior
Automotive • Cloud • Hardware • Software
Build and operate backend services for vehicle telemetry and control: design and deliver features in Go/Python/Rust, manage high-scale analytical stores and migrations, implement stream processing and tiered storage, ensure observability and production ownership, and collaborate across teams to support fleet-scale vehicle data systems.
Top Skills: AWSCi PipelinesColumnar Analytical StoresDistributed LogsDistributed Stream Processing FrameworksDistributed Tracing)Docker (Containerized Development)Document DatabasesGitGoGrpcInfrastructure-As-CodeKey-Value StoresKubernetesLakehouseLoggingObservability (MetricsPythonRestRustTime-Series Databases
One Month AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead technical strategy and roadmap for Affirm's Online Storage platform. Design and build scalable, multi-region datastore solutions, automation control planes, and operational tooling for hundreds of databases. Drive cross-team collaboration, reliability, monitoring, and mentor engineers while delivering high-impact backend and database features.
Top Skills: AWSDistributed SqlDynamoDBKotlinKubernetesMySQLPgbouncerPostgresProxysqlPythonRds ProxyRedisSparkTidbVitess
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account