Top Software Engineer Jobs in Vancouver

4 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Robotics
Designs, develops, tests, and maintains robotics middleware and application frameworks in modern C++ on embedded Linux. Owns platform components through deployment and fleet operation, improves reliability and performance, diagnoses complex concurrency and systems issues, and translates safety requirements into software behavior and verification. Collaborates across autonomy, systems, hardware, and software teams while leading technical reviews and mentoring engineers.
Top Skills: C++C++17Cap'N ProtoEmbedded LinuxFlatbuffersInterprocess CommunicationMultithreadingNetworkingNvidia JetsonProtocol BuffersRpc
27 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Software
Build and maintain secure, scalable, event-driven serverless microservices using TypeScript and AWS. Design architectures, implement infrastructure as code, optimize CI/CD and developer productivity, and support continuous production deployments. Collaborate through Agile planning, pairing, documentation, and architectural discussions. Use AI tools responsibly for coding, debugging, testing, research, and reviews while evaluating privacy, security, fairness, cost, and accuracy. Develop Node.js/TypeScript REST APIs, work with SQL databases, and contribute to modern web interfaces using React or Angular.
Top Skills: AngularAWSAws CdkAws ServerlessCi/CdGitInfrastructure As CodeLarge Language Models (Llms)Node.jsPostgresReactRestful ApisSQLTerraformTypescript
Reposted 5 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design, implement, test, deploy, and operate highly available distributed services for Azure Monitor at global scale. Build telemetry collection, routing, storage, and data-access APIs and tools; improve reliability, security, observability, and diagnostics; and integrate machine learning and AI-assisted operational capabilities. Participate in on-call and incident response, collaborate across teams, mentor engineers, lead design reviews, and drive architectural alignment.
Top Skills: APIsApplication InsightsAzure Managed GrafanaAzure MonitorCC#C++Cloud-Native InfrastructureDistributed SystemsJavaJavaScriptLog AnalyticsMachine LearningAzureMicrosoft FabricMicrosoft SentinelPrometheusPython
5 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Fintech • Financial Services
Architect and develop scalable backend microservices for payments, disbursements, or governance, risk, and compliance systems. Build secure, high-performance financial infrastructure using Google Cloud and distributed-system technologies, support millions of daily requests, and collaborate with product, operations, and compliance teams. The role also includes mentoring engineers, improving platform capabilities through analytics and feedback, and implementing payment, onboarding, KYC, and regulatory workflows.
Top Skills: A/B TestingAjaxBigQueryCloud ComposerCloud RunCloud StorageCSSEvent-Driven ArchitectureFastapiFeature FlagsFirestoreFlaskGoogle Artifact RegistryGCPGradual RolloutsGrpcHexagonal ArchitectureHtml/DomHTTPJavaScriptKubernetesNewrelicPagerdutyPub/SubPythonReactRedisRest ApisSQLTerraform
Reposted 5 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Fitness • Healthtech • Payments • Software
Lead backend development: design, build, and maintain .NET backend services and RESTful APIs, own backend architecture and API strategy, improve performance and reliability, drive code quality and CI/CD, mentor engineers, collaborate with frontend/product/devops, and share ownership of production health and incident response.
Top Skills: .NetAsp.Net CoreAWSC#Ci/CdContainersCursor (Agentic Ide)DevOpsEs6GitJavaScriptMicrosoft Sql ServerMicrosoft Visual StudioMvcObservabilityRest ApisT-SqlTypescriptWebapi
19 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Information Technology • Professional Services
Develop, test, deploy, and maintain scalable full-stack software using the MEAN stack. Contribute to system architecture, performance optimization, security, reliability, code reviews, and continuous process improvement. Collaborate with product managers, designers, and engineers to deliver user-focused features. Apply AI-assisted development tools, explore LLM integrations and automated testing, and mentor teammates on modern engineering practices.
Top Skills: AngularAWSAzureCi/CdCursorCypressDockerExpressGCPGithub CopilotJavaScriptJestKubernetesLlm IntegrationsMongoDBMongodb Atlas Vector SearchNode.jsPlaywrightTypescript
Reposted 19 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software • Automation
Join the Platform squad to build and maintain a Typescript-based serverless microservices platform on AWS. Improve cloud availability, security, CI/CD, public APIs, data pipelines, internal DevOps libraries, and developer tooling while collaborating across product and engineering teams.
Top Skills: Api DesignAWSAws CdkAws LambdaCodedeployData WarehousesDevOpsDockerETLGraphQLInfrastructure-As-CodeJavaScriptServerlessServerless FrameworkTypescript
Reposted 6 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Cloud • Fintech • HR Tech
Build and operate scalable full-stack features for Evisort’s AI-driven contract management platform. Collaborate with engineering, data science, product, and design teams to deliver user-centric SaaS solutions. Own functional areas from development through production, apply strong engineering and DevOps practices, contribute to roadmap and architecture decisions, mentor teammates, and translate complex problems into clear solutions in an agile environment.
Top Skills: Automated TestingAWSCi/CdDevOpsDjangoDockerElasticsearchFastapiFlaskJavaKubernetesObservabilityPostgresPythonTypescript
6 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Cloud • Fintech • HR Tech
Build and operate full-stack features powering AI agents within HR and Finance workflows. Own user-facing experiences and backend services through production, collaborate with machine learning engineers and product teams, apply distributed systems and cloud engineering practices, and mentor teammates. The role requires Python web development, relational databases, SaaS experience, containerization, DevOps, testing, and observability expertise.
Top Skills: Automated TestingAWSCi/CdDevOpsDjangoDockerElasticsearchFastapiFlaskJavaKubernetesObservabilityPostgresPythonTypescript
19 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Entry level
Entry level
Utilities
Build and maintain AI-driven workflows, agentic systems, automated operations tooling, cloud infrastructure, and CI/CD pipelines. Handle monitoring, incident triage, backend production issues, and field-operations support. Contribute across the full stack, communicate technical decisions to non-engineering stakeholders, and improve manual processes through automation. Required capabilities include cloud infrastructure, LLM and MCP development, Linux, CI/CD, full-stack engineering, and strong communication.
Top Skills: Agentic AiCi/Cd PipelinesCloud InfrastructureCloud Resource ManagementFull-Stack DevelopmentLinuxLlm IntegrationMcp ServersMonitoring
20 Days AgoSaved
Remote
Vancouver, BC
Entry level
Entry level
Software
Design, build, test, document, and optimize Tailscale’s client-side networking software. Develop connectivity features for clients, subnet routers, exit nodes, and customer integrations using networking protocols and security-focused engineering. Diagnose complex network issues, support customer escalations, collaborate with product and engineering teams, contribute to open-source projects, and improve software scalability, reliability, performance, and maintainability across platforms.
Top Skills: CC++Concurrent ProgrammingDistributed SystemsGoIp Address ManagementNat TraversalNetworking ProtocolsOpen-Source SoftwareOperating System Network StacksRustVpn
Reposted 7 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Cloud • Fintech • HR Tech
Build and maintain front-end features for an AI-driven contract management SaaS. Collaborate with engineers, data scientists, product, and design; own functional areas from development to production; mentor teammates; apply modern dev practices to deliver scalable, user-centric solutions.
Top Skills: AWSReactTypescript
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
29 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Hardware • Security • Software • Cybersecurity
Designs, develops, tests, deploys, and manages scalable backend integrations connecting LPR cameras, video management systems, vehicle intelligence platforms, and cloud services. Owns end-to-end architecture, optimizes high-throughput and low-latency systems, manages large datasets, mentors engineers, leads architectural reviews, and collaborates across camera, AI, and platform teams. The role also addresses technical debt and supports hybrid edge-cloud solutions using containerized environments.
Top Skills: Berkeley DbBitbucketC#C++Cloud ComputingDistributed SystemsDockerGitHybrid Edge-Cloud ArchitecturesKubernetesLinuxMicroservicesNoSQLVisual StudioWindows
One Month AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
AdTech • Artificial Intelligence • Big Data • Machine Learning • Marketing Tech • Mobile • Software
Design, implement, and maintain partner integrations and solutions; translate partner requirements into scalable technical implementations; troubleshoot and resolve issues; drive onboarding and steady-state maintenance; collaborate across product, engineering, and partner teams to improve tools and partner experiences.
Top Skills: Big DataGoJavaJavaScriptPythonSQL
Reposted One Month AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Build and operate ingestion, reconciliation, and reporting systems that reconcile card-network and partner settlement files against internal transactions. Deliver end-to-end features for traceability, accounting journals, tax and regulatory reporting, and compliance tooling while ensuring reliability, scalability, and data privacy.
Top Skills: Ai ToolsAirflowAWSBigQueryCi/CdDelta LakeGoHadoopIso-8583JavaKafkaKubernetesObservabilityPysparkPythonSnowflakeSparkSQLTemporalTerraform
20 Days 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
20 Days 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
21 Days AgoSaved
Remote
Vancouver, BC
Junior
Junior
Big Data • Internet of Things • Mobile • Other
Build and operate Python-based, multi-agent AI backend systems for go-to-market workflows. Design model-agnostic LLM architectures, tool-use patterns, integrations, observability, evaluation infrastructure, and production services deployed on Kubernetes. Own systems end-to-end, including architecture, deployment, reliability, experimentation, debugging, and incident resolution across CRM, enrichment, outreach, and communication platforms.
Top Skills: ApolloArgocdCi/CdClaudeDockerFastapiFlaskGptKubernetesLlmsLushaPythonSalesforceSlackSQLStatefulsets
One Month AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Design, build, and operate services powering card issuance, transaction authorization, wallet provisioning, 3-D Secure, and disputes. Own features end-to-end within a microservice, event-driven architecture, write well-tested code, participate in reviews, and perform operational ownership including on-call and incident response. Leverage AI developer tools to improve velocity and quality.
Top Skills: AuroraAWSBuildkiteClaudeDatadogDynamoDBEvent-Driven ArchitectureGooseGradleGrpcHibernateHTTPJavaJSONKafkaKotlinMcpMicroservicesMySQLProtocol BuffersRedis
One Month 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
Reposted 8 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design and deliver AI-powered software using large language models, context management, retrieval-augmented generation, Azure Cosmos DB, and semantic search. Build reliable, scalable production services while collaborating with engineering, product, and partner teams. Evaluate emerging AI approaches, adopt agentic development practices, and uphold security, privacy, Responsible AI, operational excellence, and service reliability standards.
Top Skills: AzureAzure Cosmos DbAzure Data FactoryAzure Database For PostgresqlAzure Event GridAzure Service BusAzure Sql DatabaseAzure Synapse AnalyticsCC#C++Github CopilotJavaJavaScriptLarge Language ModelsMicrosoft FabricPower BIPythonRetrieval-Augmented GenerationSemantic Search
21 Days 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
8 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
One Month AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
Build and operate high-throughput backend services powering AI agent orchestration, connector integrations, and real-time data pipelines. Design core platform services, infrastructure-as-code, CI/CD, and scalable APIs. Collaborate with ML, frontend, and product teams to ship AI-powered features, mentor junior engineers, and maintain high availability for consumer and enterprise customers.
Top Skills: Ai Agent OrchestrationAWSAzureCi/CdClaude CodeCopilotCursorEvent-Driven ArchitectureGCPHigh-Throughput Api DesignInfrastructure As CodeReal-Time Systems
One Month AgoSaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Design, build, test, ship, and operate services powering card issuance, transaction processing, and disputes. Own features end-to-end within a microservice and event-driven architecture, write well-tested code, participate in on-call incident response, and leverage AI tools to improve development velocity and quality while collaborating with cross-functional teams.
Top Skills: Ai-Powered Developer ToolsAuroraAWSBuildkiteClaudeDatadogDynamoDBEvent-Driven ArchitectureGooseGradleGrpcHibernateHTTPJavaJSONKafkaKotlinMcpMicroservicesMySQLProtocol BuffersRedis
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account