Top Software Engineer Jobs in Vancouver

3 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Cloud • Fintech • HR Tech
Lead development of scalable AI platforms and production machine learning services. Design agentic AI capabilities including tool calling, multi-agent systems, planning, reasoning, and human-in-the-loop workflows. Build Python services and Kubernetes-based ML infrastructure, multi-tenant runtimes, data pipelines, and cloud deployments. Apply MLOps, automation, observability, CI/CD, testing, and distributed-systems practices while collaborating with engineers, researchers, and cross-functional teams.
Top Skills: Ai AgentsAWSAzureCi/CdData PipelinesDistributed SystemsDockerGCPGenerative AiKubernetesLarge Language ModelsMlopsMulti-Agent ArchitecturesPostgresPythonRagRedisRest
3 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Cloud • Fintech • HR Tech
Lead the design, development, scaling, and operation of Workday’s AI model-serving platform. Build distributed systems for traditional machine learning models and large language models, optimize Kubernetes and GPU infrastructure, improve reliability and observability, troubleshoot production issues, maintain CI pipelines, review code, write technical documentation, and mentor engineers while driving architectural decisions.
Top Skills: Aws BedrockGCPGeminiGpu InfrastructureKubernetesLoraPythonRay ServeTgiVllm
21 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Own and evolve GitLab’s authorization systems across its Ruby on Rails monolith and next-generation Rust policy engine. Design fine-grained permissions for users, tokens, roles, and AI agents; secure GraphQL and REST APIs; lead feature-flagged rollouts and migrations; improve performance and reliability; and collaborate across authentication, platform, AI, and modular-service teams in a distributed asynchronous environment.
Top Skills: CedarGoGraphQLGrpcProtocol BuffersRestRubyRuby On RailsRustYamlZanzibar-Style Authorization
Senior level
Automotive • Cloud • Hardware • Software
Design, develop, deploy, and maintain scalable distributed systems for a cloud gateway supporting connected vehicles. Build event-driven services using Kafka and Redis, develop AWS cloud solutions, optimize messaging and data stores, monitor production systems, improve CI/CD, testing, and observability, and participate in rotating on-call support.
Top Skills: Amazon CloudwatchAmazon DocumentdbAmazon DynamodbAmazon RdsArgo CdAWSCrossplaneDatadogDockerGitGitlab Ci/CdGoGrpcJenkinsKafkaKubernetesMongoDBPythonRedisRustTerraformTerragruntWebsocket
Reposted 16 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • HR Tech • Software • Generative AI
Develop and maintain MCP tools and the MCP Toolbox for Databases; expand test coverage for agentic coding assistants; refactor and maintain test frameworks; convert technical posts into production-ready sample code and documentation; build real-world data applications (QueryData) to support product R&D and collaborate with cross-functional teams to accelerate agentic AI adoption.
Top Skills: Claude CodeGemini CliGitLlmsMcpMcp Toolbox For DatabasesQuerydataSQL
22 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Expert/Leader
Expert/Leader
Big Data • Fintech • Mobile • Payments • Financial Services
Lead the design, scalability, reliability, and optimization of continuous integration systems across multiple services and platforms. Improve build times, testing, reporting, deployment workflows, monitoring, and incident response. Drive CI/CD strategy and developer productivity initiatives, mentor CI engineers, collaborate across engineering, and align infrastructure with company goals. The role also requires expertise in modern build systems, cloud-native environments, infrastructure as code, and large monorepos.
Top Skills: ArtifactoryAutomated TestingAWSBuild SystemsBuildkiteCi/CdGitInfrastructure As CodeJavaKotlinKubernetesLarge MonoreposPython
17 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Retail • Sports
Develop and support scalable Java and Spring Boot backend microservices powering omnichannel inventory availability, order promising, allocation, fulfilment, and post-purchase experiences. Build event-driven processing with Kafka, integrate OMS, WMS, ERP, commerce, and fulfilment platforms, and ensure services are secure, observable, reliable, and performant. Own features from design through production, write tested code, participate in reviews, troubleshoot production issues, and improve operational efficiency.
Top Skills: Ai-Assisted Engineering ToolsAutomated TestingCi/CdCommerce PlatformsDistributed Order Management SystemsErpEvent-Driven ArchitectureFluent CommerceJavaKafkaLlmsMicroservicesObservabilityOmsRest ApisSpring BootWms
17 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Retail • Sports
Designs, automates, and executes functional, integration, API, contract, regression, concurrency, and performance tests for inventory, order promising, sourcing, and fulfillment platforms. Investigates defects, validates fixes, maintains regression coverage, integrates quality tests into CI/CD pipelines, and supports release readiness. The role collaborates with product and engineering teams to validate distributed commerce systems, integrations, business rules, data consistency, scalability, resilience, and consumer-impacting workflows.
Top Skills: 3Pl/Carrier SystemsAPIsBrowserstackCi/CdErpEvent-Driven SystemsJavaJunitMicroservicesOmsPayment ProvidersPlaywrightPosRest AssuredSeleniumTestngWms
Reposted 17 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Marketing Tech • Software • SEO
Build full-stack features across a Next.js frontend and FastAPI backend, implement responsive React UIs, integrate AI-powered workflows and streaming responses, consume auto-generated OpenAPI clients, write tests and optimize performance, and collaborate on code reviews and product design.
Top Skills: FastapiGCPGitGithub ActionsKubernetesNext.Js (App Router)Openapi Code GenerationPlate.JsPlaywrightPostgresPrismaPydanticPytestPython 3.11Radix UiReactSqlmodelStorybookTailwind CssTypescriptVitest
26 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
3D Printing • Automation
Build and maintain TypeScript and React features for an embedded web GUI supporting industrial 3D vision applications. Own features from ambiguous requirements through deployment, collaborate with Product and UX, improve architecture and state management, optimize rendering performance, and maintain Jest unit and integration tests. Contribute across the stack, including APIs and services, while helping shape Agile processes, UX, technical roadmaps, and AI-assisted development practices.
Top Skills: Ai ToolsC++Ci/CdCSSFigmaGitHTMLJavaScriptJestLessOpenglReactRestSassTypescriptWeb WorkersWebglWebsockets
27 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Hardware • Defense • Manufacturing
Develop and maintain software for underwater vehicles, research initiatives, and engineering tools using C++, C#, and Python. Responsibilities include GUI development, software architecture, hardware and sensor integration, Windows and Linux development, networking, testing, debugging, documentation, deployment, and verification. The developer collaborates with multidisciplinary engineering teams and contributes to project planning, code reviews, test automation, and continuous improvement.
Top Skills: C#C++GitLinuxMicrosoft .NetMicrosoft Office SuiteWindowsPythonQtTcp/IpUdpVisual Studio
23 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Lead the technical vision and architecture of Coinbase’s FinHub financial infrastructure, including ledger, account balances, money movement, settlements, transfers, and transaction history. Drive distributed-system rearchitecture with double-entry accounting, idempotency, reconciliation, auditability, and resilient failure recovery. Lead cross-team initiatives, migrations, and technical strategy while partnering with product, finance, risk, compliance, and operations stakeholders. Mentor senior engineers and promote operational excellence and maintainability.
Top Skills: Asynchronous WorkflowsConsistency ModelsDistributed SystemsGenerative AiGoJavaPythonState Machines
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
23 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Expert/Leader
Expert/Leader
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Own the architecture and technical strategy for Square’s go-to-market systems. Build and operate production AI agents, automated workflows, and integrations that improve sales productivity. Lead complex initiatives through architecture, implementation, testing, deployment, and operations while establishing AI evaluation, observability, security, reliability, and human-oversight practices. Partner with Sales, Product, Data, and Engineering leaders to translate business needs into scalable solutions, make build-versus-buy decisions, mentor engineers, and improve business impact through data and user feedback.
Top Skills: Ai AgentsCrm PlatformsGoLarge Language Models (Llms)RetrievalTool CallingWorkflow Orchestration
27 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
News + Entertainment
Build enterprise platforms and tools supporting AI-enabled animation production. Partner with senior engineers, artists, technical directors, infrastructure, and security teams to evaluate algorithms, prototype workflows, develop APIs, manage generated assets, maintain production tracking tools, monitor hardware and software usage, and standardize secure workflows across shows.
Top Skills: APIsClaude CodeDistributed ComputeGenaiInfrastructure MonitoringScalable InferenceTraining Technologies
Reposted 18 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Hardware • Automation • Manufacturing
Design and develop scalable, secure frontend web applications for connected embedded systems. Lead frontend architecture, collaborate with backend/embedded teams, implement device provisioning, telemetry visualization, and remote management UIs. Optimize performance, accessibility, and maintainability; mentor engineers, participate in reviews, and drive frontend best practices.
Top Skills: AngularAWSAzureBabelCSS3D3.JsEmberGCPGitHTML5JavaScriptReactReact RouterReduxRestful ApisTypescriptVueWebpack
23 Days AgoSaved
In-Office or Remote
Vancouver, BC
Expert/Leader
Expert/Leader
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Own the architecture and technical strategy for Square’s go-to-market technology stack. Build and operate production AI agents, automated workflows, and integrations that improve sales productivity. Lead complex technical initiatives, establish AI reliability and security guardrails, define evaluation metrics, and guide build-versus-buy decisions. Partner with Sales, Product, Data, and Engineering leaders while mentoring engineers and remaining hands-on across design, implementation, testing, deployment, and operations.
Top Skills: Ai AgentsAi EvaluationAutomated WorkflowsCrm SystemsData ServicesLarge Language ModelsObservabilityRetrieval-Augmented GenerationTool CallingWorkflow Orchestration
28 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Software
Develop and maintain scalable backend services, APIs, databases, infrastructure, and full-stack product features using PHP and Laravel. Write clean, documented code, improve architecture and performance, collaborate with Product, Design, and Engineering teams, participate in code reviews, solve technical challenges, and integrate technologies that improve security, scalability, and developer experience.
Top Skills: AWSDockerEs6HTTPJavaScriptLaravelMySQLPHPPostgresRestSymfonyWebpackYii
28 Days AgoSaved
In-Office
Vancouver, BC
Junior
Junior
Software
Develop full-stack product features, primarily backend services and APIs using PHP and Laravel, while contributing to JavaScript frontend development. Maintain scalable architecture, databases, infrastructure, and user-facing functionality. Write clean, documented code, participate in code reviews, collaborate with Product and QA, and support features through release and ongoing production operations. Apply new technologies to improve performance, security, and development processes.
Top Skills: AWSDockerEs6HTTPJavaScriptJqueryLaravelMacbookMySQLPHPPostgresReactRestSymfonyVueWebpackYii
Reposted One Month AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
eCommerce • Fintech • Payments • Software • Financial Services
The Software Development Engineer II will design and build backend services and APIs, improve system quality, and support onboarding of new engineers in a distributed systems environment.
Top Skills: AWSDynamoDBNoSQL
Reposted 5 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design, implement, and maintain native Windows client components for secure, high-performance remote desktop and virtualization experiences. Develop modern C++ systems integrating with Win32, COM, services, devices, and operating system APIs. Diagnose performance, memory, concurrency, reliability, and production issues using Windows debugging and telemetry tools. Own features through architecture, implementation, testing, deployment, and live-site support while mentoring engineers and collaborating across platform, security, device, and cloud teams.
Top Skills: .NetCC#C++ComEtwHidIcaRdpRpcUsbWin32Windows ServicesWindows System ApisWinrtWinui
6 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Marketing Tech • Sales
Own Klue’s platform engineering, infrastructure, Kubernetes, CI/CD, observability, security controls, compliance automation, and cloud cost optimization. Build reusable Pulumi components, operate GKE, improve developer self-service, reduce operational toil, strengthen software supply-chain security, and support SOC 2 readiness. The role requires hands-on production systems experience, on-call participation, strong cloud and Kubernetes expertise, and ownership of scalable internal platforms.
Top Skills: AWSBuildkiteCi/CdCircleCIGCPGithub ActionsGitlab CiInfrastructure As CodeKubernetesLlm InfrastructurePostgresPulumiTemporalTerraform
Reposted 6 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Lead architecture, modernization, and implementation of a high-throughput, low-latency real-time bidding backend. Ensure scalability, performance, reliability, observability, and experimentation capabilities while mentoring engineers and collaborating with cross-functional partners.
Top Skills: A/B TestingCC#C++Cloud EnvironmentsExperimentation PlatformsFeature PipelinesJavaJavaScriptLarge-Scale Data ProcessingMl-Driven Decision SystemsObservability/InstrumentationPythonReal-Time Bidding (Rtb)
6 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Information Technology • Software
Develop new products and enhance existing SaaS applications across the full stack. Responsibilities include system analysis, solution design, coding, documentation, feature delivery, secure development, process improvement, and collaboration with stakeholders. The role also involves mentoring engineers, maintaining coding standards, estimating delivery timelines, and owning large-scale services. The developer will work with C#/.NET, React/TypeScript, REST APIs, SQL, AWS, Azure, microservices, DevOps practices, and CI/CD pipelines.
Top Skills: .NetAgileAWSAzureC#Ci/CdDevOpsMicroservicesReactRest ApisSQLTypescript
Reposted One Month AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
Develop, launch, and maintain backend systems for card issuing and transaction processing. Break down projects, collaborate with product/design/analytics, write clear well-tested code, support operations and on-call duties, create/monitor metrics, perform code reviews, and participate in hiring and team growth activities.
Top Skills: AWSKotlinKubernetesMySQLPython
20 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Marketing Tech
Build and ship full-stack features for a real-time collaborative content platform, spanning backend services, APIs, and frontend systems. Contribute to architecture and technical design, write tested and maintainable code, collaborate with product and design, integrate AI tools and capabilities, participate in code reviews, and help shape an early-stage product.
Top Skills: Ai ToolingAWSAzureDrupalGCPGraphQLJavaScriptNext.JsRestTypescriptWebhooksWordpress
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account