Top Software Engineer Jobs in Vancouver

11 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Fintech
Build and maintain primarily frontend products, features, and scaling tools across the Brex stack. Collaborate with engineering, sales, support, product, design, and operations teams; design customer experience experiments; own solutions from user experience through scalability, operability, and metrics; and lead multifunctional projects while shaping long-term technical direction.
Top Skills: Es6+ReactReact NativeTypescriptWebpack
Reposted 29 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Information Technology • Productivity • Sales • Software • Database
As a Senior Software Engineer, you will lead backend development, design scalable services, and mentor team members while focusing on AI-driven product enhancements.
Top Skills: AnsibleDockerElasticsearchGCPGithub ActionsGoGrafanaKafkaKibanaKubernetesMongoDBPythonReactRedisTerraformTypescript
24 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Healthtech
Build and maintain a custom WordPress block theme and design system, shipping pages and reusable components from Figma. Develop custom Gutenberg blocks, plugins, APIs, content importers, experimentation, analytics pipelines, and QA automation. Optimize for performance and SEO, implement tracking and A/B tests, and collaborate closely with Design, Marketing, SEO, and Growth.
Top Skills: A/B TestingCi/CdCSSCustom BlocksDockerFigmaGitGoogle Analytics 4Google Tag ManagerGutenberg (Block Editor)HTMLJavascript (Es6+)MySQLNpmPhp 8+Rest ApisSegmentTheme.JsonViteWeb ComponentsWordpress
Reposted 24 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Aerospace • Artificial Intelligence • Robotics • Software
Responsible for building decision-making frameworks for multi-aircraft wildfire suppression, developing algorithms, and ensuring real-time software performance. Collaborates with engineers and firefighters for system validation.
Top Skills: AfsimAirsimC++14Unreal Engine
Reposted 24 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Aerospace • Artificial Intelligence • Robotics • Software
The Senior Software Engineer will develop mission simulation infrastructure, integrating various systems and ensuring safety-critical features for autonomous firefighting operations.
Top Skills: AfsimAirsimC++CmakeConanDockerGdbLinuxPythonSimulation EnvironmentsUnreal EngineValgrind
Reposted 24 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Aerospace • Artificial Intelligence • Robotics • Software
The Software Engineer, Perception develops autonomous aircraft systems to detect and manage wildfires using real-time data processing and machine learning techniques.
Top Skills: C++14Computer VisionGpu ProcessingLidarLinuxMachine LearningRadarThermal CamerasVisual Cameras
11 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Gaming
Build and maintain complex frontend systems, tools, screens, widgets, and UI elements for a mobile, console, or PC game. Architect solutions, ensure performance, scalability, and security, resolve critical issues, and improve workflows for artists, designers, and programmers. Collaborate with cross-functional teams in an agile environment, review designs, document code, and support game development from prototype through shipped titles.
Top Skills: AndroidC#C++iOSNguiNode.jsUnityUnity Gui
11 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Leads the design, development, testing, debugging, and operation of scalable distributed systems for Fabric data mirroring. Responsibilities include architecture, coding, code reviews, dependency management, telemetry and root-cause analysis, automated testing, reliability, security, performance optimization, and collaboration with technical and project stakeholders.
Top Skills: Automated TestingAzure Cosmos DbAzure Data FactoryAzure Event GridAzure PostgresqlAzure Service BusAzure Sql DatabaseAzure Synapse AnalyticsCC#C++Distributed SystemsEnterprise SystemsJavaJavaScriptAzureMicrosoft FabricPower BIPower QueryPythonTelemetry
12 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 financial workflows, integrate Google Cloud services, manage infrastructure handling millions of daily requests, and collaborate across product, operations, and compliance teams. The role also includes mentoring engineers, improving platform capabilities through analytics and feedback, and implementing secure, high-performance distributed systems.
Top Skills: AIAjaxBigQueryBlockchainCloud ComposerCloud RunCloud StorageCSSFastapiFirestoreFlaskGoogle Artifact RegistryGCPGrpcHtml/DomHTTPJavaScriptKubernetesNew RelicPagerdutyPub/SubPythonReactRedisRest ApisSQLStablecoinsTerraform
Reposted One Month AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Gaming
Lead development of core client systems and engine-level infrastructure in Unity/C#. Diagnose and fix cross-cutting performance issues, upgrade third-party SDKs, evolve build tooling, produce design docs, scope multi-week infrastructure initiatives, mentor engineers, and drive profiling, optimization, and architecture changes to enable future features.
Top Skills: AndroidAWSC#DatadogGitiOSKubernetesUnity
12 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Information Technology
Develop and maintain low-level Embedded Linux software for smart grid communication devices. Responsibilities include BSP development, board bring-up, Linux kernel and device driver development, bootloader and Device Tree configuration, hardware-software integration, system debugging, networking support, build automation, CI/CD testing, production tooling, and technical mentorship.
Top Skills: BitbakeBoard Support Package (Bsp)BootloadersCC++Ci/CdDevice TreeEmbedded LinuxEthernetGdbGitGpioI2CJtagLinux Device DriversLinux KernelMulticastOpenembeddedOpenocdPythonRtosShellSpiTcp/IpU-BootUartUdpVlanYocto Project
12 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Hardware • Security • Software • Cybersecurity
Develop and maintain large-scale Avigilon Unity video products and public-facing applications using C++ and C#. Provide technical leadership across software design, architecture, implementation, maintenance, and support. Guide build pipelines, containerization, DevOps tooling, CI/CD, and test automation within a Scrum team. Mentor developers, promote quality standards, and collaborate on cloud and on-premise APIs, databases, and integrations with cameras, devices, and sensors.
Top Skills: .NetAPIsAzureBerkeley DbC#C++Ci/CdContainerizationDevOpsPostgresTest Automation
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 25 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Legal Tech • Software
Design, architect, and implement new features for the Spellbook application while collaborating with product management and improving existing functionalities using AI technologies.
Top Skills: AWSCdkDockerMongodbNode.jsOpenaiReactTypescript
Reposted 25 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Angel or VC Firm
The role requires designing and developing web applications and backend systems, integrating LLMs, and ensuring quality software delivery.
Top Skills: AWSAzureCi/CdDjangoGCPGitNode.jsPythonReact
Reposted 25 Days AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Angel or VC Firm
The Software Engineer will develop backend systems for an AI Energy Agent, including data integration, microservices, and scalable architecture, focusing on performance and reliability.
Top Skills: AWSGCPLangchainOpenai ApisPythonTypescript
Reposted 25 Days AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Angel or VC Firm
The Founding Software Engineer will build and enhance crisis-intervention software, focusing on mobile and web applications for government welfare, ensuring compliance and integrating data securely. Responsibilities include feature development, security enhancements, and managing interns.
Top Skills: AndroidAWSiOSNo-SqlReactReact NativeSQL
Reposted 25 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Information Technology • Software
The Full-Stack Engineer will develop and maintain web applications, translating UI/UX designs into responsive apps, optimizing applications, and writing clean code.
Top Skills: AWSCSSGCPHTMLJavaScriptNode.jsNoSQLPythonReactSQLWebsockets
Reposted 25 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Software
As a Software Developer II, you'll implement .NET solutions, maintain quality assurance, collaborate with teams, minimize technical debt, and advance your skills using AI-driven tools.
Top Skills: C#GitGithub CopilotNet 6+Restful Web ServicesSQLVs Code
Reposted 25 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Database
Responsible for designing and implementing authentication features in Go and TypeScript, enhancing Auth architecture, and collaborating with teams to improve user experience.
Top Skills: DjangoGoJwtLaravelNext.JsOauthOidcPostgresRuby On RailsSAMLTypescript
Reposted 25 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Gaming
Design and maintain backend services and infrastructures focusing on Node.js, TypeScript, and Kubernetes, ensuring reliability and scaling.
Top Skills: DatadogDockerKubernetesMongoDBMySQLNode.jsPrometheusTerraformTypescript
26 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software
Lead platform engineering to improve developer productivity, CI/CD, build systems, monorepo health, and internal tooling (80%); contribute to product features, scalable APIs, and AI-native marketplace infrastructure (20%).
Top Skills: Agent FrameworksAi ToolsAWSBigQueryCi/CdFlame GraphsGithub ActionsGoogle Cloud PlatformGrafanaKubernetesMonorepoNode.jsNxOpentelemetryPostgresPrometheusRedisTurborepoTypescript
One Month AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
eCommerce • Healthtech • Kids + Family • Retail • Social Media
Owner of end-to-end production problems: design, build, experiment, ship, and measure outcomes across backend, frontend, data pipelines and AI. Act as a technical leader, reviewer, incident mitigator, and cross-functional partner to product and design while advancing AI-driven tooling and safeguards.
Top Skills: AirflowAWSAws SagemakerBedrock AgentcoreClaude CodeCoderabbitDatadogDbtDeep LearningDevinGithub ActionsHexIncident.IoIterableKotlinKubernetesLangchainLaunchdarklyLinearMatrix FactorizationMaximMlflowMySQLPackwerkRuby on RailsReactRubyShopifySidekiqSigmaSnowflakeSwiftTerraformTypescriptWardenWarpstreamWeaviate
One Month AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
eCommerce • Healthtech • Kids + Family • Retail • Social Media
Own and set direction for a large domain, design cross-team architecture, build production systems (often AI-enabled), partner with product/design/data, coach senior engineers, and remain hands-on in code and delivery.
Top Skills: AirflowAWSAws SagemakerBedrock AgentcoreClaude CodeCoderabbitDatadogDbtDeep LearningDevinGithub ActionsHexIncident.IoIterableKotlinKubernetesLangchainLaunchdarklyLinearMatrix FactorizationMaximMlflowMySQLPackwerkRuby on RailsReactRetrieval & RankingShopifySidekiqSigmaSnowflakeSwiftTerraformTypescriptWardenWarpstreamWeaviate
26 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Fintech • Financial Services
Build and maintain PHP and Python services and RESTful APIs powering credit card issuance, rewards, and payments. Own features end-to-end, make architectural decisions, optimize MySQL queries, integrate with banking cores and payment networks, and mentor junior engineers while working asynchronously in a remote-first environment.
Top Skills: Ai-Assisted Development ToolsJSONLlm ApisMySQLPci DssPHPPythonRestful ApisSoc2
13 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Big Data • Information Technology • Security • Software
Design, develop, test, and maintain secure, scalable microservices for a cloud-based key management platform and SaaS service. Responsibilities include implementing multi-tenant and highly available features, troubleshooting distributed applications and databases, developing REST APIs, applying test-driven development and secure coding practices, participating in Agile delivery and code reviews, documenting solutions, and supporting production issue resolution with cross-functional teams.
Top Skills: AgileAWSAzureCC++DockerGCPGoKmipKubernetesLinuxOpenapiPkcsPkiPostgresRestful ApisSaaSSwagger
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account