Top Software Engineer Jobs in Vancouver

Reposted 25 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 25 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 25 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 25 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
3 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
3 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
3 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
26 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
26 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
26 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
3 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
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
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 26 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
4 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
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
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
Reposted 27 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Software
Build intuitive interfaces for construction workflows using React and TypeScript, optimizing performance and creating data-rich dashboards.
Top Skills: Ag-GridDhtmlxGitlabPandacssReactTanstack QueryTypescriptVitest
Reposted 27 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Edtech
The Intermediate Software Engineer will develop educational technology products, collaborating with teams and maintaining high-quality standards through the software development lifecycle.
Top Skills: Node.jsReactTypescript
Reposted 27 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Security • Cybersecurity
The Software Engineer will design and implement systems across the stack, focusing on AI-native engineering principles, distributed systems, and high-performance data processing.
Top Skills: AWSEksKafkaPythonReactRust
Reposted 27 Days AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Automotive • Robotics • Software • Transportation
Design and implement low-level embedded software for x86/ARM platforms in C/C++; collaborate with hardware and software teams to spec, test, and debug vehicle subsystems and sensors (camera, radar, lidar, IMU); work on network devices and time synchronization; perform hands-on hardware bring-up and on-vehicle debugging of buses like I2C, CAN, SPI, UART; ensure reliability and safety for autonomous trucking systems.
Top Skills: ArmAutomotive EthernetCC++CameraCanI2CImuLidarNetworkingPcieRadarSpiTime SynchronizationUartX86
5 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Retail • Sports
Leads quality engineering for consumer-facing web and mobile experiences. Designs scalable automation frameworks, develops functional, API, integration, regression, and end-to-end test suites, and integrates quality gates into CI/CD pipelines. Validates accessibility, performance, reliability, and cross-device behavior; investigates defects, analyzes quality metrics, and drives continuous improvement. Collaborates with product and engineering teams, mentors engineers, and applies AI-assisted testing practices.
Top Skills: Accessibility TestingAi-Assisted Test GenerationApi TestingAppiumBrowserstackCi/CdContract TestingCypressLambdatestObservabilityPlaywrightTestmu AiWcag 2.X
5 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Retail • Sports
Build and operate scalable, low-latency APIs, event-driven services, integrations, and web applications supporting membership and loyalty experiences. Integrate and extend Antavo with commerce, CRM, CDP, marketing, and data platforms. Apply distributed-systems, reliability, observability, and security practices; troubleshoot production issues; contribute to reusable engineering assets; and mentor junior engineers.
Top Skills: AntavoCloud-Native PlatformsCRMCustomer Data Platforms (Cdp)Event-Driven ArchitectureFluent CommerceJavaKafkaMarketing Automation PlatformsMicroservicesNode.jsNoSQLReactSalesforce Commerce Cloud (Sfcc)Spring BootSQL
5 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Retail • Sports
Design, build, optimize, and support scalable consumer-facing mobile applications across iOS and Android using React Native, TypeScript, and JavaScript. Develop native integrations, reusable components, secure architectures, API integrations, automated testing, CI/CD pipelines, and production monitoring. Collaborate cross-functionally, contribute to releases and Agile delivery, mentor engineers, conduct code reviews, and drive mobile engineering excellence, accessibility, performance, and reliability.
Top Skills: A/B TestingAi-Assisted Engineering ToolsAndroidApp StoreApplication SecurityAuthenticationCi/CdEnd-To-End TestingFeature FlaggingGoogle PlayGraphQLIntegration TestingiOSJavaScriptLoggingObservabilityReact NativeRest ApisState ManagementTest AutomationTypescriptUnit Testing
Reposted One Month AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Gaming
Build and optimize gameplay systems in UE5 using C++ and Blueprints. Participate in code reviews, collaborate across disciplines, identify/fix bugs and performance issues, and independently deliver software while mentoring and learning new technologies.
Top Skills: BlueprintsC++Unreal Engine 5
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account