Top Software Engineer Jobs in Vancouver

2 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Database • Analytics
Design, build, and operate a scalable, highly available distributed cloud infrastructure. Automate cloud resource management, optimize compute/storage/network cost and performance, develop tooling for cost-efficiency insights, collaborate with engineering teams, lead large cross-functional projects, and ensure security and compliance for a multi-cloud SaaS platform.
Top Skills: AWSAzureC++CloudFormationDistributed SystemsEnvoyFirewallGCPGdprGoIstioJavaKubernetesLoad BalancerService MeshSoc2TerraformVpn
Reposted 7 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
As a Senior Backend Software Engineer, you'll develop systems and APIs for applications, ensure scalability and availability, and may lead teams, focusing on agile development and collaboration with multidisciplinary teams.
Top Skills: ApacheAWSC#JavaKafkaRustSQL
Reposted 7 Days AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Lead backend engineering for AI-powered, real-time in-vehicle experiences. Define architecture and APIs for edge-constrained clients, build orchestration for concurrent agent/voice interactions, ensure reliability, observability, and safety of AI systems, mentor firmware engineers, and ship zero-to-one products.
Top Skills: Agent Orchestration FrameworksAi Agent PlatformsClaude CodeCodexCursorEdge ComputingEmbedded SystemsGoLlmsPython
Reposted 7 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Lead technical strategy and architecture for Coinbase Payments: design and evolve high‑availability, low‑latency funds‑flow and rails systems, drive cross‑team initiatives and reliability improvements, enforce financial correctness, mentor senior engineers, and align stakeholders across product, risk, and compliance.
Top Skills: Cloud-Native ArchitectureDistributed SystemsFunds-Flow SystemsGoIso 20022JavaPayment RailsPsps (Payment Service Providers)PythonRouting
Reposted 7 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead design and implementation of Affirm's Lakehouse Platform (Iceberg, Spark, Snowflake). Define technical strategy, enable secure governed access, improve analytics engineering practices, optimize performance and cost, operate at scale, mentor engineers, and collaborate cross-functionally to deliver reliable, discoverable, and cost-efficient analytical data infrastructure.
Top Skills: Apache IcebergCloud-Native StorageDbtJvm (Java/Scala)PythonSnowflakeSparkSQLTerraform
Reposted 7 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Design, build, and maintain backend systems and APIs for stablecoin-based pay-ins, payouts, deposits, and withdrawals. Own projects end-to-end as DRI, collaborate with cross-functional teams, resolve scalability and reliability issues, mentor engineers, and integrate blockchain/payment technologies while producing technical design documents.
Top Skills: APIsAWSBaseDistributed SystemsEthereumGCPGeminiGleanGoJavaLibrechatOn-Chain PaymentsSmart ContractsSolanaStablecoins
8 Days AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Lead design and delivery of full-stack, AI-driven products and platform capabilities. Own technical strategy, ship end-to-end features, build scalable data and API systems, mentor engineers, and partner with product and customer teams to turn ambiguous real-world problems into measurable outcomes.
Top Skills: APIsCursorGoIotJavaScriptLlmsPythonReactTelematicsTypescript
8 Days AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Build and own technically complex, mission-critical full-stack systems and AI-powered products. Define technical strategy, design and ship end-to-end features across backend, frontend, and mobile, and scale data ingestion and APIs. Lead cross-team projects, mentor engineers, drive technical standards, and partner with product, design, and customer teams to deliver measurable impact.
Top Skills: AIAPIsCursorGoJavaScriptLlmsMlPythonReactTypescript
Reposted 2 Days AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Logistics • Transportation
Build, test, and maintain software across full-stack, backend, infrastructure, data pipelines, and ML infrastructure to support autonomous trucking. Develop web interfaces, backend services, APIs, and tooling; improve reliability, observability, CI/CD, and deployment; participate in code reviews, debugging, and cross-team collaboration while learning new technologies.
Top Skills: AWSC++Ci/CdDockerGitGoJavaJavaScriptKafkaKubernetesLoggingMachine LearningMqttNatsNoSQLObservability (MetricsPythonReactSQLTracing)TypescriptWebsockets
3 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Aerospace
Design and implement real-time MAC data-plane software for high-throughput satellite links. Build packet-processing pipelines, queue and buffer management, retransmission and loss recovery, and integrate with PHY, modem, FPGA, DMA, and SoC hardware. Optimize for low latency and high throughput using zero-copy, scatter-gather, lock-free structures, and hardware offload. Lead architecture through prototyping, hardware integration, performance qualification, and operational deployment while diagnosing timing and synchronization issues.
Top Skills: Af_XdpCC++Dma EnginesDpdkDspsFpgaIo_UringLinuxModem FirmwareReal-Time LinuxRtosSocVpp
Reposted 3 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
3 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Information Technology
Design, develop, maintain, and debug WebLogic/JEE and Oracle Fusion/OSB integrations. Implement EAI patterns, XQuery/XSLT transformations, support backend API calls, test SOAP/REST services with SOAP UI, and stabilize legacy middleware environments to ensure high availability.
Top Skills: APIsEaiEnterprise Service Bus (Esb)JavaJava EeJeeOracle FusionOracle Service Bus (Osb)RestSoapSoap UiWeblogic Server 10GWeblogic Server 11GXqueryXslt
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
3 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Social Impact • Software • Cybersecurity • Data Privacy
Join ROOST's Coop project to design, implement, test, document, and release trust-and-safety features. Work across backend APIs, GraphQL, databases, and UI to improve reviewer workflows, detection integrations, and reporting. Lead code quality, security practices, community contribution reviews, and stakeholder coordination while engaging with users and the open source community.
Top Skills: Ci/CdClickhouseDockerGitGraphQLJavaScriptOpentelemetryPostgresReactTypescript
3 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Social Impact • Software • Cybersecurity • Data Privacy
Join the ROOST Osprey team to design, implement, test, and maintain a high-performance, real-time safety rules engine. Work includes building data/event pipelines, scaling and containerizing services, integrating with Kafka and gRPC, reviewing community contributions, maintaining code quality and security, and engaging with users and open source contributors to prioritize and deliver features.
Top Skills: Apache KafkaCi/CdContainerizationGitGrpcPythonRustSml (Structured Rule Language)Typescript
Reposted 17 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design, develop, test, deploy, and support high-performance, cloud-ready full-stack applications (frontend and REST/gRPC backends). Mentor teammates, drive engineering best practices, implement secure coding and CI/CD pipelines, troubleshoot production incidents, and contribute to API/service adoption and platform-scale decisioning solutions.
Top Skills: AWSBlazemeterCheckmarxCweDockerDruidDynatraceGithub Advanced SecurityGrafanaGrpcJavaJenkinsJmeterKafkaKubernetesLokiOwaspPrometheusReactRedisRest ApiSei CertSonarSplunkSpringSQLSupersetTempoZally
Reposted 8 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Lead design and operation of Block's real-time, event-driven data systems. Build and run high-throughput streaming pipelines, turn Kafka event streams into low-latency data products, improve reliability and observability, mentor engineers, and define platform architecture and standards for projections, third-party data proxy, and graph data capabilities.
Top Skills: AWSBlock-ForgeCloudeventsDatabricksDatahubDbtFlinkIcebergKafkaKotlinPrefectSnowflakeSparkSpark Structured Streaming
Reposted 3 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Hardware • Internet of Things • Energy
Own and maintain the backend stack: build APIs and services in Node.js, manage deployments with Docker/Linux, design scalable REST APIs with Swagger, collaborate with hardware/frontend teams, and prepare sensor datasets for AI/ML pipelines with an eventual path to Lead AI Engineer.
Top Skills: DockerFastifyJavaScriptLinuxNode.jsRest ApiSwagger (Openapi)
Reposted 3 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Information Technology • Software
The Software Developer II will design and develop full-stack features focusing on front-end development, contribute to product and technical discussions, and enhance the ShareGate platform's user experience with C# .NET and React.
Top Skills: AzureC# .NetGitKubernetesMongoDBPostgresReactTerraform
Reposted 3 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Information Technology
Build and operate core backend services, APIs, and platform components for enterprise AI; integrate LLMs, retrieval and agent workflows; ensure reliability, observability, testing, and scalability; collaborate with research, product, and design to productionize AI capabilities.
Top Skills: C++Cloud PlatformsContainersGoJavaJavaScriptPythonTypescript
Reposted 3 Days AgoSaved
Remote
Vancouver, BC
Internship
Internship
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
As a Software Engineering Intern, you will contribute to building features for user-facing products, APIs, and scalable services for machine learning. Responsibilities include crafting code, designing data pipelines, implementing tools, and enhancing technical documentation.
Top Skills: APIsCi/CdData PipelinesInfrastructureMachine LearningNlp
Reposted 3 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Software
As a DevOps Engineer, you will design, develop, and deploy scalable SaaS solutions, automate infrastructure tasks, and collaborate on CI/CD enhancements.
Top Skills: AnsibleAWSAzureCloud BuildGCPGithub ActionsGrafanaHelmIstioKubernetesPagerdutyPostgresPrometheusSeleniumSentryTerraform
Reposted 3 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Software
Join Ema as a Software Engineer to design and develop user interfaces for web applications, collaborating with product managers and UX designers, and integrating APIs.
Top Skills: AngularCSSFastapiGitGrpcHTMLJavaScriptJSONNext.JsOauthPythonReactRestful ApisVercelVueXML
Reposted 3 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software
The role focuses on optimizing coding practices and collaboration within the engineering team, improving internal tooling, and communicating between teams and leadership.
Top Skills: PostgresReactTypescript
Reposted 3 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Security • Software
Design, implement, test, and maintain TypeScript-based frontend (React) and backend services. Build and operate APIs and cloud infrastructure (IaC), participate in on-call incident response, write automated tests, perform code reviews, mentor junior engineers, and collaborate with product, design, and security teams to deliver scalable security features.
Top Skills: Ai-Assisted Developer ToolsAWSCdkCi/CdGraphQLInfrastructure As CodeJavaScriptNoSQLObservabilityReactRestSQLTerraformTypescript
Reposted 13 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Marketing Tech • Sales • Conversational AI
Design, build, and iterate on fullstack systems for AI agents. Collaborate with teams to enhance UX and contribute to internal best practices while engaging in research related to AI technologies.
Top Skills: NextjsNode.jsReactTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account