Top Software Engineer Jobs in Vancouver

One Month AgoSaved
Remote
Vancouver, BC
Entry level
Entry level
Edtech • Information Technology • Software
Develop and improve Outschool’s full-stack products using an AI-native development approach. Responsibilities include leading engineering initiatives, collaborating with Product, Design, Data, and Engineering teams, making technical tradeoffs, contributing to AI development practices, participating in agile ceremonies, deployments, and on-call rotations. Senior-level engineers may mentor teammates and influence technical direction.
Top Skills: GraphQLNode.jsPostgresReactTypescript
19 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Events • Marketing Tech • Software
Design and operate large-scale data and ML platforms supporting audience data, feature stores, training pipelines, model serving, monitoring, and LLM-powered workflows. Own end-to-end data pipelines, reliability, SLAs, observability, and business impact. Apply distributed systems principles, production ML practices, and agentic technologies while collaborating across product and engineering teams in a fully remote environment.
Top Skills: Agentic SystemsAirflowAmazon RedshiftChange Data CaptureClickhouseDagsterDjangoElasticsearchLarge Language ModelsMachine LearningMlopsMongoDBMySQLPandasPythonPyTorchScikit-LearnTensorFlow
Reposted 19 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software
Lead end-to-end technical direction for Grafana’s Session Replay product across frontend, backend, and data systems. Design scalable columnar storage, ingestion pipelines, data models, and query patterns for high-volume session data. Build cross-product investigation workflows connecting replay with observability data, guide architecture, collaborate with customers and internal teams, improve engineering practices, and mentor engineers.
Top Skills: Amazon S3Analytical Data StorageAzure Blob StorageColumnar DatabasesGoGoogle Cloud StorageGrafanaGrafana LokiGrafana MimirGrafana TempoMySQLReactTypescript
19 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Fintech • Machine Learning • Natural Language Processing • Business Intelligence
Build and operate a production-grade Microsoft Excel plugin integrating AlphaSense’s AI-driven market intelligence platform. Develop native-feeling Excel experiences, manage complex asynchronous and event-driven integrations, optimize performance and memory usage, and ensure stability across Windows and Mac. Establish engineering best practices for testing, deployment, monitoring, and enterprise updates while mentoring junior engineers. The role directly supports financial analysts and researchers at leading institutions.
Top Skills: Com Add-InsExcel Calculation EngineExcel Object ModelJavaScriptmacOSOauthOffice Add-InsOffice Javascript ApiReactSAMLSsoTypescriptVstoWindows
One Month AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Robotics • Agriculture • Manufacturing
Develop and deploy robotics software for autonomous mushroom-harvesting machines. Work across perception, control, manipulation, path planning, sensor fusion, diagnostics, simulation, testing, fleet management, and customer-facing data interfaces. Collaborate with hardware, data, agricultural, and customer teams while debugging and operating robots in laboratories, farms, and field deployments.
Top Skills: C++CanCeresEigenEthercatFormantFoxgloveGazeboGtsamIsaac SimLidarMujocoOmplOpencvPinocchioPlotjugglerPythonRerunRos2RvizStereo Cameras
19 Days AgoSaved
Remote
Vancouver, BC
Expert/Leader
Expert/Leader
Insurance • Cybersecurity
Provides staff-level technical leadership for authentication, authorization, account lifecycle, and partner relationship systems. Designs APIs, data models, distributed services, migration strategies, and event-driven architectures. Leads cross-team initiatives, improves testing, observability, deployment safety, and reliability, and mentors engineers. The role requires strong backend and distributed-systems expertise, security-sensitive problem solving, AI-assisted engineering fluency, and experience with production operations.
Top Skills: AWSCi/CdGoJwtKafkaOauthOpenfgaOpenid Connect (Oidc)PythonRbacRebac
Reposted 19 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
eCommerce
Design and build high-correctness Rust services on critical platform paths, introduce Rust for safety and performance, own systems end-to-end from architecture to operations, reason about concurrency and async, improve reliability and observability, collaborate across polyglot stacks, and mentor engineers.
Top Skills: AWSGCPNoSQLRelational Databases (Sql)Rust
19 Days AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Software
Develop and maintain test cases, test plans, and automated testing suites for digital forensic software. Collaborate with engineering and DevOps to improve testability, validate software quality, track defects, debug complex systems, and implement CI/CD pipeline testing using Python, PyTest, APIs, Docker, Linux, and related tools.
Top Skills: Android SdkApi TestingAppiumArduinoCCi/CdCloudDockerJavaKubernetesLinuxObjective-CPytestPython 3Unit TestingXcode
2 Months AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Design, build, and operate CIAM backend services for registration, authentication, authorization, and account lifecycle. Implement OAuth/OIDC/SAML/SCIM, develop APIs in Python/Kotlin, integrate identity platforms, automate deployments with IaC and CI/CD, and ensure secure, reliable, high-scale identity operations.
Top Skills: Auth0AWSAzure Ad B2CBuildkiteCi/CdCursorForgerockGitInfrastructure As CodeKotlinKubernetesMySQLOauth 2.0OidcOktaPing IdentityPythonSAMLScimSparkTerraform
29 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Software
Build and evolve Nova, a distributed OLAP query engine powering Amplitude’s analytics platform. Responsibilities include query planning and execution, columnar storage, caching, distributed compute, JVM performance optimization, cloud cost reduction, observability, reliability, capacity planning, incident response, and operational tooling. The role leads multi-month technical projects, influences architecture, collaborates cross-functionally, and mentors engineers while supporting high-throughput automated query workloads at scale.
Top Skills: Amazon DynamodbAmazon Ec2Amazon ElasticacheAmazon S3ArrowAWSBigQueryC++ClickhouseDruidJavaJvmKafkaKubernetesOrcParquetPrestoPythonRedisSnowflakeTerraformTrino
19 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Productivity • Software • Conversational AI
Design, build, and operate scalable cloud-native platform services for phone numbers and KYC compliance. Own end-to-end feature delivery, technical specifications, APIs, microservices, tooling, reliability, security, and incident remediation. Use AI-assisted development to accelerate coding and testing, collaborate with product and engineering stakeholders, mentor junior engineers, and contribute to platform modernization, operational excellence, and regulatory solutions.
Top Skills: Amazon DynamodbAmazon EksAnthropic ClaudeSparkAWSAws LambdaCi/CdCursorGithub CopilotGoJavaKafkaKubernetesLlmsMicroservicesNoSQLRedisRest ApisSQLTerraform
One Month AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Artificial Intelligence • Software • Generative AI
Build the enterprise platform for an AI creative product, including workspaces, permissions, SSO, audit logs, usage-based billing, invoicing, payment integrations, and security foundations. Develop backend services, APIs, and polished React/Next.js administrative interfaces for multi-tenant customers. Collaborate with founders, sales, and customers to define and ship enterprise features while taking increasing ownership of platform surfaces.
Top Skills: AWSClaude CodeCodexCursorGCPNext.JsNode.jsPythonRbacReactRelational DatabasesSAMLSsoStripeTypescript
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
20 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Fintech • Machine Learning • Natural Language Processing • Business Intelligence
Build and own AlphaSense’s AI-powered Microsoft Excel plugin for financial professionals. Design performant desktop integrations with Excel’s object model, calculation engine, and event system; connect local workflows to cloud AI through REST and WebSocket APIs; support enterprise deployment, authentication, offline scenarios, and multiple Excel versions. Optimize memory, performance, error recovery, and stability while establishing testing and deployment best practices and mentoring engineers.
Top Skills: .NetAWSC#Com Add-InsCsvJSONmacOSExcelOauthRest ApisSAMLSsoVisual StudioVstoWebsocketWindowsXlsx
One Month 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
20 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Big Data • Cloud • Information Technology • Software • Analytics
Build and maintain production-grade AI agents that investigate, reason over, and act on high-cardinality observability data in Honeycomb Canvas. Own agent development from prototype through production, including evaluation frameworks, performance, reliability, memory, spatial awareness, and full-stack integration. Extend Canvas, the MCP server, and Canvas Skills while applying product judgment to define future agent capabilities.
Top Skills: Ai AgentsAmazon BedrockKubernetesLlmModel Context Protocol (Mcp)Prompt EngineeringRetrieval-Augmented Generation (Rag)
20 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Big Data • Cloud • Information Technology • Software • Analytics
Design and implement high-quality storage and query infrastructure for billions of events. Independently scope and deliver complex projects, improve performance and reliability, support production systems through on-call rotations, and reduce operational toil. Collaborate with Product Management and engineering teams, mentor peers, debug critical issues, define KPIs and SLOs, and drive foundational technical improvements across the organization.
Top Skills: GoKubernetes
20 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Insurance • Financial Services
Lead full-stack development of AI-powered applications using Python, React, Redux, PostgreSQL, and AWS. Define architecture for AI/ML systems, research emerging technologies, and ensure security, scalability, and observability. Partner with cross-functional teams on technical strategy, mentor engineers, support release planning, and resolve ambiguous system-wide challenges while delivering innovative production AI solutions.
Top Skills: AWSCloud InfrastructureComputer VisionDistributed SystemsLangchainLanggraphMicroservicesN8NNlpNode.jsPostgresPythonReactRecommendation EnginesRedux
20 Days AgoSaved
Remote
Vancouver, BC
Junior
Junior
Insurance • Financial Services
Develop full-stack features for an AI-powered insurance application using Python, React, Redux, PostgreSQL, and AWS. Integrate AI models and APIs for document processing, data extraction, and recommendations; build scalable backend services and intuitive user interfaces; and contribute to architecture, code reviews, releases, and cross-team engineering initiatives.
Top Skills: AWSLangchainLanggraphN8NPostgresPythonReactRedux
20 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Information Technology
Design, build, and scale an agentic voice AI framework for banking customers. Develop LLM guardrails, grounding, policy enforcement, evaluation, tool-calling, and runtime architecture. Optimize real-time voice latency, maintain production reliability, reduce configuration friction, and collaborate with distributed product and engineering teams. The role also requires strong technical judgment, proactive ownership, AI-assisted development, and leadership through direction-setting, unblocking, and mentorship.
Top Skills: Amazon RdsAmazon S3Argo CdAWSClaude Agent SdkClaude CodeDatadogDockerDynamoDBElixirGeminiGitJavaScriptJenkinsKafkaKubernetesOpenai Agents SdkPostgresPythonReactTerraformTypescript
20 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Retail • Sports
Lead quality engineering for membership and loyalty capabilities, designing and executing functional, integration, API, contract, automation, and end-to-end tests. Build reliable test suites, validate loyalty points and personalized recommendations, manage test data, ensure cross-browser and cross-device quality, define testing strategies, and improve coverage using AI-assisted tools. Collaborate with engineering and product teams throughout the software development lifecycle while leading quality engineers in the loyalty and personalization area.
Top Skills: Ai-Assisted Engineering ToolsApi TestingAppiumBrowserstackCloud-Native PlatformsContract TestingCypressLlmsPlaywright
21 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Professional Services • Consulting
Build and ship full-stack conversational AI features, integrating speech recognition, text-to-speech, and large language models into reliable production systems. Improve latency, reliability, cost, developer experience, and platform foundations at enterprise scale. Collaborate with product and machine learning teams, own initiatives end to end, incorporate production feedback, and support customer-facing engineering work.
Top Skills: Cloud EnvironmentsContinuous DeliveryContinuous IntegrationConversational AiLangchainLarge Language ModelsPythonRelational DatabasesSpeech RecognitionTelephonyText-To-SpeechTypescript
21 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Develop and maintain manual and automated integration, functional, load, and performance tests for cloud APIs and identity services. Build Python automation frameworks, improve CI/CD infrastructure, review automation code, and partner with globally distributed engineering teams. Ensure Akamai cloud systems meet specifications for resilience, security, scalability, and release readiness. Troubleshoot Kubernetes applications and contribute to deployment planning.
Top Skills: Ci/CdDnsGitGithub ActionsHTTPJenkinsJIRAKubernetesLinuxMySQLOpenapiPythonRestTcp/IpUnix
21 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Develop and maintain manual and automated integration, functional, load, and performance tests for cloud APIs and identity management services. Build Python automation frameworks, contribute to CI/CD infrastructure, review automation code, and validate system resilience, security, scalability, and specifications. Collaborate with globally distributed developers, SDET engineers, architects, and program managers while supporting release readiness and deployment decisions.
Top Skills: Ci/CdDnsGitGithub ActionsHTTPJenkinsJIRAKubernetesLinuxMySQLOpenapiPythonRest ApisTcp/IpUnix
One Month 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
One Month 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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account