Top Software Engineer Jobs in Vancouver

Reposted 17 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Enterprise Web • Machine Learning • Software
Build tools and infrastructure for training language and multi-agent models in interactive environments; research and implement advances in language modeling and reinforcement learning; contribute to publications and open-source projects.
Top Skills: AWSAws LambdaGpusPythonPyTorch
4 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Cloud • Legal Tech • Software
Build and scale search-focused web applications using Ruby on Rails. Collaborate with distributed engineering teams to solve complex problems, improve performance, reliability, and scalability, and deliver customer solutions. Responsibilities include leading projects, reviewing code, mentoring engineers, diagnosing cross-team issues, and contributing to an Agile development environment.
Top Skills: AIRubyRuby On Rails
17 Days AgoSaved
Remote
Vancouver, BC
Entry level
Entry level
Cloud • Information Technology
Design, build, maintain, and support reliable production software for developer tools and AI-human workflows. The role includes making technical decisions, collaborating across Engineering, Product, Design, and Support, building APIs and data integrations, writing automated tests, applying security and observability practices, and using cloud and CI/CD technologies. Engineers also participate in code reviews, documentation, pairing, and AI-assisted development.
Top Skills: Ai ToolsAPIsAutomated TestingCi/CdCloud EnvironmentsCoderpadGoGoogle MeetPythonRelational DatabasesTypescript
17 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Retail • Sports
Develop and maintain cross-platform consumer mobile applications using React Native, TypeScript, and JavaScript. Build reusable components, integrate REST and GraphQL APIs, optimize performance, implement testing and monitoring, resolve production issues, support CI/CD releases, and apply accessibility and usability principles. Collaborate with product, design, QA, and engineering teams in an Agile environment while contributing to code reviews, architecture, experiments, and continuous improvement.
Top Skills: AndroidCi/CdConfluenceGitGraphQLiOSJavaScriptJIRAReactReact NativeRestTypescript
4 Days AgoSaved
In-Office
Vancouver, BC
Expert/Leader
Expert/Leader
Information Technology
Leads the design, development, testing, and maintenance of complex software applications and high-performance computing systems. Oversees junior developers and multiple internal or outsourced project teams, manages resources and delivery plans, defines product requirements and agile backlogs, reviews technical designs, mitigates project risks, and drives technology innovation. Provides technical leadership, mentoring, partner management, and cross-functional expertise across the full software development lifecycle.
Top Skills: Agile MethodologyAmazon Web ServicesFull Stack DevelopmentJavaJavaScriptKubernetesMicroservicesNoSQLSpring BootSQL
4 Days AgoSaved
Hybrid
Vancouver, BC
Expert/Leader
Expert/Leader
Automotive • Cloud • Hardware • Software
Provides technical leadership for backend platform services, including architecture, API design, distributed systems, reliability, security, observability, deployment safety, and incident response. Builds and operates Go services, guides cross-team technical decisions, improves system performance and resilience, and mentors engineers through design and code reviews. Partners with product, design, client, security, and engineering teams to deliver durable customer-facing solutions.
Top Skills: APIsAsynchronous ProcessingDistributed SystemsEvent-Driven ArchitecturesGoObservabilityStreaming Systems
One Month AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Build privacy-focused services and infrastructure that support consumer privacy rights across Block. Collaborate with engineering, security, platform, and legal teams to embed privacy solutions, define future privacy technology, mentor engineers, review implementations, and maintain monitoring and system stability. The role involves developing scalable, testable software and creating architectures and processes addressing data governance, data flows, access control, security, and privacy risks.
Top Skills: AWSJavaKotlinLinuxMySQLTerraform
One Month AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Build internal services and infrastructure that support privacy initiatives and consumer privacy rights. Collaborate with engineering, security, platform, and legal teams to integrate privacy technologies, define privacy architecture, mentor engineers, review implementations, and maintain reliable privacy solutions. The role focuses on responsible data use, governance, data flows, access controls, and reducing privacy risk across Block’s engineering ecosystem.
Top Skills: AWSJavaKotlinLinuxMySQLTerraform
23 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Information Technology • Productivity • Sales • Software • Database
Build Apollo’s AI-powered Builder Studio end to end, including chat-driven app creation, live previews, generated-app runtimes, workflows, integrations, delegated permissions, security, and reliability. The role requires strong full-stack development, production LLM experience, frontend expertise with complex UIs, backend and workflow design, and ownership of an ambiguous 0-to-1 product.
Top Skills: APIsCloudflare WorkersDockerDurable ObjectsElasticsearchGCPKubernetesLlmsMcp ConnectorsMongoDBNode.jsPythonReactRuby On RailsTerraformTypescript
18 Days AgoSaved
In-Office or Remote
Vancouver, BC
Entry level
Entry level
Database
Build and maintain Turso’s open-source database and cloud platform. Responsibilities include advancing PostgreSQL compatibility, ensuring software correctness through testing and verification, operating cloud APIs and data planes, and scaling systems to support substantially more databases. The role involves Rust development, embedded database technology, large-scale cloud operations, observability, reliability, performance improvements, and collaboration with customers, open-source communities, and distributed teams.
Top Skills: AWSCloud ComputingDeterministic Simulation TestingDifferential TestingEmbedded DatabasesFormal VerificationFuzz TestingKubernetesLlm-Assisted DevelopmentObservabilityPostgresRustSqliteTurso
Reposted 18 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Edtech • Information Technology • Software
Design, build, and productionize LLM-powered systems (adaptive content, tutors, evaluators) and AI pipelines (RAG, embeddings, fine-tuning). Prototype and optimize models across modalities, define AI safety/evaluation/observability practices, and collaborate with product and engineering to measure learner outcomes and iterate.
Top Skills: AWSCi/Cd For MlData Pipeline DesignEmbeddingsEvaluation FrameworksFine-TuningGCPGoLlmsModel ApisPrompt OrchestrationPrompt/Runtime DesignPythonRetrieval-Augmented Generation (Rag)TypescriptVector Databases
Reposted 18 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Edtech • Information Technology • Software
Build and own user-facing features and core platform architecture across frontend, backend, and ML pipelines. Integrate AI workflows (LLMs, embeddings) for curriculum generation and automated evaluation. Manage end-to-end development: requirements, design, implementation, CI/CD, testing, observability, and iteration while collaborating with product, design, ML, and customer teams.
Top Skills: Ai/MlBuild & Test PipelinesCi/CdEmbeddingsGoJavaJavaScriptLlmsMl PipelinesObservabilityPythonTypescriptVersion Control
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
18 Days AgoSaved
Remote
Vancouver, BC
Junior
Junior
Artificial Intelligence • Healthtech • Software • Telehealth
Build and maintain healthcare platform features across a Python/Django monolith and supporting services. Develop TypeScript microservices, improve administrative tools, diagnose production issues, participate in support rotation, maintain tests and documentation, review code, address technical debt, and make careful data corrections in HIPAA-regulated systems. Collaborate with senior engineers while learning additional technologies and using AI-assisted development tools.
Top Skills: Automated TestingBunCiClaude CodeCursorDjangoDjango OrmDjango Rest FrameworkGithub CopilotHonoJavaScriptKubernetesMySQLPostgresPythonS3SQLTypescript
Reposted 4 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Lead end-to-end software engineering for Excel Agent, building scalable client and service features that combine Excel capabilities with agentic AI. Design reliable, secure, observable systems; define testing, evaluation, telemetry, guardrails, deployment, and incident-response practices; collaborate across engineering, product, design, science, security, and privacy; and mentor engineers through technical reviews and guidance.
Top Skills: AICC#C++CachingDistributed SystemsEvent-Driven SystemsFeature FlagsJavaJavaScriptLlmsMicroservicesMonitoringPythonQueuesStreamsTelemetry
Reposted 4 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
4 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Fintech • Payments • Financial Services
Develop and maintain backend systems using Elixir, Phoenix, and Ecto while building frontend interfaces with TypeScript and React. Design scalable data models, secure APIs, third-party integrations, and automated tests. Collaborate with technical leadership and founders to deliver core product features, improve the codebase, maintain CI/CD workflows, and support a high-performance engineering culture in a fast-moving fintech startup.
Top Skills: AbsintheAPIsCi/CdEctoElixirGraphQLPhoenixPostgresReactTypescriptWebhooks
4 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Fintech • Payments • Financial Services
Build and maintain customer-facing frontend and backend features across Clarity’s platform. Develop React and TypeScript applications, learn and apply Elixir and Phoenix, build API services, write automated tests, translate Figma designs into interfaces, and collaborate with designers, product managers, founders, and engineers to deliver scalable, maintainable products in a fast-moving startup environment.
Top Skills: ElixirFigmaGraphQLPhoenixReactRubyRuby On RailsTypescript
18 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software
Design, build, operate, and maintain reliable distributed systems for Grafana Loki and Grafana Cloud. Develop performant software, deliver features from ideation through production, influence roadmaps, contribute to open source, participate in on-call rotations, and mentor teammates. The role involves cloud systems, Kubernetes, observability databases, distributed architectures, and close collaboration in a remote environment.
Top Skills: Amazon Web ServicesCC++Cloud Object StorageDistributed SystemsGoGoogle Cloud PlatformGrafanaGrafana AlloyInfrastructure As CodeKubernetesLokiMicroservicesAzureMimirOpentelemetryPrometheusPyroscopePythonRustTempo
5 Days AgoSaved
In-Office
Vancouver, BC
Expert/Leader
Expert/Leader
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Lead the technical vision and architecture for Microsoft Copilot’s offline evaluation platform. Design AI-first and agentic evaluation systems, including simulations, scoring, observability, guardrails, retries, and dependency-aware reliability mechanisms. Define metrics for multi-turn trajectories, tool selection, task outcomes, UX, and voice. Drive platform modernization, scalability, cost efficiency, and latency improvements while mentoring engineers and influencing quality standards across Copilot.
Top Skills: Agentic SystemsAi/Ml EvaluationCC#C++Distributed SystemsJavaJavaScriptPythonReliability Engineering
Reposted 5 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design, develop, test, optimize, and maintain foundational real-time video platform technologies. Diagnose complex camera, device, hardware, operating system, and media pipeline issues; improve performance, reliability, security, and efficiency. Collaborate across teams on architecture and technical projects, use telemetry and experimentation to analyze production behavior, participate in on-call incident response, and contribute through code reviews, documentation, mentoring, and engineering best practices.
Top Skills: Av1CC#C++H.264HevcImage ProcessingJavaJavaScriptOperating System IntegrationPerformance AnalysisPlatform ApisPythonReal-Time MediaSignal ProcessingTelemetryVideo CompressionVideo Processing
19 Days AgoSaved
Remote
Vancouver, BC
Entry level
Entry level
Artificial Intelligence • Consumer Web • Digital Media • Machine Learning • Software
Develop and launch scalable full-stack Quora features using Python and React. Collaborate with designers, product managers, engineers, and data scientists to improve user engagement, moderation, creator experiences, and AI-powered content. Use experimentation and data to guide product iterations, contribute across the development lifecycle, and participate in on-call support for reliable service delivery.
Top Skills: AIPythonReactSQLTypescript
19 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software • Automation
Develop and own critical CRM systems in a serverless microservices environment. Build customer, property, ticketing, business operations, contract management, automation, and notification features using TypeScript across frontend, backend, and infrastructure. Collaborate with designers, developers, product managers, and QA specialists to create user-friendly interfaces and scalable cloud solutions.
Top Skills: CloudDevOpsGraphQLInfrastructure As CodeMicroservicesNode.jsReactServerlessTypescript
Reposted 20 Days AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Consumer Web • Software • Travel
Join as the founding full-stack engineer to extend a TypeScript React/Next.js prototype, design product features, integrate AI/OCR, write tests and infrastructure, talk to users, and iterate quickly to drive growth.
Top Skills: Content Management SystemJavaScriptLlm/Ai ApisMantineNext.JsOcr/Image-To-TextReactTestingTypescript
One Month AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Gaming
Develop and optimize performant in-game UI and HUD systems for AAA games using Unreal Engine 5 and C++. Build UI architecture connecting gameplay data to interfaces, supporting maps, settings, accessibility, and multi-device input. Collaborate with designers, artists, engineers, and partner studios to solve open-ended technical challenges and deliver scalable UI features.
Top Skills: C++CommonuiCpu/Gpu Trace ToolsEnhanced InputMvvmSlateUmgUnreal Engine 5Unreal InsightsView Models
One Month AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Gaming
Develop and optimize responsive in-game UI and HUD systems using Unreal Engine 5. Build scalable UI architecture, gameplay-to-interface data flows, maps, settings menus, and accessibility features. Collaborate with designers, artists, technical designers, engineers, and partner studios to translate open-ended requirements into robust solutions. Diagnose runtime and performance issues while supporting console and PC experiences.
Top Skills: C++CommonuiCpu/Gpu Profiling ToolsEnhanced InputMvvmSlateUmgUnreal Engine 5Unreal InsightsView Models
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account