Top Software Engineer Jobs in Vancouver

Reposted One Month AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
eCommerce • Fintech • Payments • Software • Financial Services
Build and deliver end-to-end full stack features for Remitly Business, from React frontends to Go backend services and APIs. Own architecture, reliability, security, and observability for money-movement flows, mentor engineers, collaborate with cross-functional partners, and drive roadmaps and technical standards.
Top Skills: Ai-Assisted Development ToolsAWSGoReactTypescript
7 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Healthtech
Build and own full-stack features across patient, clinician, and operational healthcare products. Responsibilities include architecture, scalable coding, testing, CI/CD, code review, technical discussions, stakeholder collaboration, and mentoring. The role requires daily use of AI coding tools and ownership of projects from ideation through rollout. Experience with healthcare, EHR integrations, regulated domains, or consumer startups is beneficial.
Top Skills: Ci/CdClaude CodeCursorDjangoDjango Rest FrameworkGithub CopilotNext.JsReact
7 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Software
Build and maintain automated API, UI, and integration tests; own quality for assigned features and services; integrate testing into CI/CD pipelines; monitor test reliability and pipeline health; collaborate with engineers on testability, root-cause analysis, and defect prevention; and apply risk-based testing and emerging agent-assisted workflows.
Top Skills: Agent-Assisted WorkflowsAgentic WorkflowsApi TestingC#Ci/CdGrafanaIntegration TestingJenkinsLinuxPlaywrightTest AutomationUi Testing
7 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Digital Media • Information Technology • Productivity • Software
Build customer-facing growth and engagement features across acquisition, activation, retention, and monetization. Design and analyze experiments using feature flags and A/B testing, develop instrumentation and event pipelines, improve performance and scalability, and contribute to architecture and technical strategy. Collaborate with Product, Design, Data, Marketing, and Customer Success while mentoring engineers and promoting reliable, high-quality engineering practices.
Top Skills: A/B TestingAnalyticsEvent PipelinesFeature FlagsModel Context Protocol (Mcp)MongoDBNode.jsReactTypescript
One Month AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
AdTech • Artificial Intelligence • Gaming • Machine Learning • Software • Virtual Reality • Metaverse
Develop and maintain a low-latency, high-performance game streaming application across multiple platforms. Responsibilities include UI, video encoding and decoding, networking, input devices, video rendering, UDP protocols, and production C development. The role involves solving complex performance challenges, deploying code to millions of users, collaborating with a globally distributed team, mentoring engineers, and responding to customer needs.
Top Skills: CCoregraphicsIokitLinuxMac Driver DevelopmentmacOSUbuntuUdpWindowsWindows Driver Development
One Month AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Build and improve GitLab authentication services across Ruby on Rails and Go codebases. Design token issuance, validation, identity, access management, passwordless authentication, workload identity federation, and secure automation features. Migrate authentication paths to GATE while supporting multiple deployment models, address reported vulnerabilities, optimize performance, review code, establish engineering standards, and collaborate on complex projects in a remote, asynchronous environment.
Top Skills: GateGoHackeroneIdentity And Access Management (Iam)Json Web Token (Jwt)Lightweight Directory Access Protocol (Ldap)OauthOpenid Connect (Oidc)Role-Based Access Control (Rbac)RubyRuby On RailsSecurity Assertion Markup Language (Saml)Single Sign-On (Sso)System For Cross-Domain Identity Management (Scim)
One Month AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Edtech • Software
Build and improve scalable full-stack products for higher education, owning initiatives across the software development lifecycle from discovery through release. Collaborate with Product, Design, and Engineering in a cross-functional Scrum team, experiment with AI technologies, resolve bugs, complete tickets, and deliver reliable, tested, user-focused features.
Top Skills: DjangoFastapiGenerative AiReact
One Month AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Own and deliver high-availability, low-latency backend systems supporting authentication, verification, and fraud journeys across web and mobile. Lead quarterly goals, guide engineers through ambiguous problems, collaborate with product, design, and analytics, resolve technical and business issues, monitor system availability, improve engineering standards, support on-call operations, and develop team talent.
Top Skills: AWSKotlinKubernetesMySQLPython
One Month AgoSaved
In-Office or Remote
Vancouver, BC
Entry level
Entry level
Hardware • Semiconductor • Manufacturing
Join Texas Instruments’ Embedded Processing Software Engineering Tools team in Toronto through a first-year Career Accelerator Program. Develop desktop and cloud-based embedded tooling, contribute to complex application software, learn software development life cycles, and work with embedded devices, SDKs, and industry-standard tools. The role requires collaboration, problem-solving, communication, and programming experience with TypeScript, JavaScript, React, HTML, and CSS.
Top Skills: Ccstudio IdeCSSHTMLJavaScriptLinuxmacOSReactSdksTypescriptWindows
One Month AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Hardware • Healthtech
Design, develop, verify, and integrate software for an ultrasound platform spanning imaging, visualization, cloud connectivity, hardware integration, and external algorithms. Contribute to architecture and technical decisions, support R&D characterization and data management, and apply structured development practices addressing risk, cybersecurity, reliability, and maintainability. Collaborate with multidisciplinary stakeholders to deliver software for regulated clinical products.
Top Skills: 2D/3D RenderingAi ToolsAPIsCC++Cloud ServicesCybersecurityEmr SystemsGui DevelopmentPythonSecure Software Development
Reposted One Month AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Cybersecurity
Design and build large-scale machine learning and real-time streaming systems to detect fraud using unsupervised, supervised, and deep learning; build pipelines using big data technologies and optimize distributed systems for real-time detection.
Top Skills: CassandraCudaFlinkHadoopHbaseHibernateJavaJpa2KafkaKubernetesPythonShellSparkSpring FrameworkSQL
17 Days AgoSaved
Hybrid
Vancouver, BC
Expert/Leader
Expert/Leader
Software
Owns architecture and technical direction for Amplitude’s developer experience platform. Responsibilities include scaling cloud-based development environments, building software-factory automation, managing build systems and CI/CD, improving engineering velocity, and developing AI-agent tooling and sandboxes. The role leads ambiguous initiatives end to end, establishes standards, mentors senior engineers, and drives alignment across the organization.
Top Skills: Ai AgentsCi/CdCloud ComputingEphemeral EnvironmentsLlmsMonorepo ToolingRemote Development EnvironmentsVirtual Machines
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
7 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Angel or VC Firm • Fintech • Financial Services
Design, develop, and improve scalable software for an investment platform. Lead software development across the lifecycle, mentor junior engineers, solve complex technical problems, maintain code quality through testing and reviews, and recommend technology enhancements. The role is remote in the USA with four in-person retreats annually.
Top Skills: C#JavaPython
Reposted One Month AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Design and build Samsara’s cloud governance platform, including IAM guardrails, security controls, compliance automation, and software supply-chain security tooling across AWS and GCP. Develop reliable distributed systems, secure CI/CD patterns, and SAST/DAST capabilities. Contribute to technical roadmaps, collaborate across infrastructure, security, compliance, and engineering teams, and communicate design tradeoffs while mentoring teammates through reviews and pairing.
Top Skills: AWSCi/CdCloud InfrastructureDastDistributed SystemsGCPGoIamPythonSastTerraform
8 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Kids + Family • Mobile
Build and operate end-to-end consumer-scale features across backend services, APIs, iOS, and Android for Life360’s Aging in Place segment. Use AI tools and agentic workflows extensively, establish AI-native engineering practices, contribute to architecture and code reviews, participate in on-call response, mentor teammates, and ensure performance, reliability, accessibility, and member impact across owned features.
Top Skills: AWSClaude CodeCursorFunction CallingGithub CopilotJavaKafkaKafka StreamsKotlinLlmsMcpSpring BootSwift
8 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software
Lead architecture and technical direction for scalable SaaS platform capabilities, including APIs, distributed services, data flows, and AI-enabled features. Establish responsible AI and agentic engineering practices, evaluation and guardrail systems, production-readiness standards, secure-by-design controls, testing, CI/CD, observability, and reliability practices. Drive complex cross-functional initiatives, mentor engineers, conduct architecture and code reviews, and shape technical roadmaps and engineering standards.
Top Skills: Api GatewayAWSCi/CdCloudfrontDistributed SystemsDockerEcsEvent-Driven ArchitectureGitLambdaLlmsNode.jsObservabilityOpensearchOwaspPostgresRagRdsRedisS3SQLTypescript
8 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Fintech • Software • Financial Services
Lead development of secure, scalable digital banking software across front-end and backend systems. Design Angular or React applications, build APIs, optimize SQL performance, integrate third-party platforms, improve code quality, implement testing strategies, and mentor engineers. Collaborate with cross-functional teams in an Agile environment while supporting cloud-native practices, regulatory compliance, and continuous product improvement.
Top Skills: .Net CoreAngularAPIsAWSAzureC#CSSGCPHTMLReactSQLTypescript
Reposted 8 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software • Web3
Lead development of CoLab's simulation review capabilities: ingest and process industry-standard simulation data, build high-performance visualization for large datasets, collaborate with Product and customers, and define architecture and UX for a new Simulation product area.
Top Skills: CadCaeCfdFeaHigh-Performance RenderingPlmScientific VisualizationSimulation Data Pipelines
Reposted One Month AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
AdTech • Marketing Tech
Lead design and build of agent-driven pipelines that automatically generate responsive ad formats. Own creative rendering and presentation across CTV, DOOH, display, video, and interactive surfaces. Define format structure, rendering, validation, delivery, tooling, guardrails, and observability. Drive 0-to-1 prototyping, iterative deployment, and contribute to technical strategy and documentation.
Top Skills: Adobe FireflyAi AgentsChatgptClaudeCSS3DcoHTML5JavaScriptLlmsNano BananaPrebidRest ApiRunway
Reposted One Month AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
eCommerce • Fintech • Payments • Software • Financial Services
Build and maintain secure, scalable authentication services and flows for web and mobile. Collaborate with product, design, and compliance to deliver high-quality, tested solutions, improve account protection, prevent fraud, and mentor peers while driving technical strategy and observability.
Top Skills: GoJavaNode.jsReactTypescript
9 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Healthtech • Software
Build and maintain full-stack healthcare software that supports clinicians and improves patient care. Collaborate with operators, clinicians, product managers, and users to understand business needs, shape solutions, and deliver features. Responsibilities include making technical and product decisions, developing scalable distributed systems, writing tests, documenting implementations, adopting AI agents, and improving development practices.
Top Skills: Ai AgentsDatabasesDistributed SystemsWeb Frontend Technologies
Entry level
Internet of Things
Maintain and improve Firefox Graphics code covering rendering, compositing, images, canvas, and WebGL. Diagnose and fix cross-platform graphics issues, resolve bugs and regressions, maintain tests, review code, and manage incoming issues. The role requires strong C++ or Rust skills, graphics framework and GPU architecture knowledge, multithreaded debugging and optimization ability, and independent technical leadership in a mature codebase.
Top Skills: AndroidC++FirefoxGpu ArchitectureGraphics FrameworksLinuxmacOSRustShader LanguagesWebglWindows
9 Days AgoSaved
Remote
Vancouver, BC
Entry level
Entry level
Internet of Things
Maintains and improves Firefox’s Layout code across CSS, page layout, APZ, text, and images. Responsibilities include fixing bugs and regressions, keeping tests green, diagnosing cross-platform issues, conducting code reviews, handling routine upkeep, and participating in planning and web-compatibility meetings. The role requires independent technical leadership in a large, mature, multithreaded C++ codebase.
Top Skills: AndroidC++CSSFirefoxJavaScriptLinuxmacOSRustWindows
Reposted One Month AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead design and delivery of cost-visibility and optimization tooling across cloud and AI infrastructure. Set technical strategy, build automation and monitoring, collaborate cross-functionally, ensure operational readiness, and mentor engineers to scale FinOps capabilities and self-service cost systems.
Top Skills: AWSAws Cost & Usage ReportsCloudhealthFinoutKotlinKubecostKubernetesMySQLPythonSnowflakeSparkSQLTerraform
10 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software
Design, develop, and maintain full-stack features for a cloud-native digital forensics SaaS platform using React, TypeScript, C#, and .NET. Build case management capabilities, APIs, automated tests, and scalable services. Collaborate with Product, UX, and Engineering teams, contribute to architecture and operational excellence, participate in code reviews, and mentor team members. Candidates must reside in Canada.
Top Skills: .NetAgentic WorkflowsAi-Assisted Software EngineeringAutomated TestingAWSC#Ci/Cd PipelinesCloud-Native SaasContainerizationDistributed SystemsKubernetesNatural Language SearchReactService-Oriented ArchitecturesTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account