Top Software Engineer Jobs in Vancouver

16 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 4 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Lead and mentor a team of developers, oversee cloud product delivery, drive engineering practices, and ensure high-quality standards while contributing to cross-functional initiatives.
Top Skills: AWSGoGraphQLGrpcJavaJenkinsRestSpring BootTypescript
Reposted 2 Days AgoSaved
In-Office or Remote
Vancouver, BC
Expert/Leader
Expert/Leader
Artificial Intelligence • Consumer Web • Digital Media • Software
Lead technical direction and architecture for the Fable backend, own platform reliability (databases, CI/CD, queues, observability), run incident response and postmortems, mentor engineers, collaborate cross-functionally with product/design/ML, and build platform capabilities enabling faster, safer delivery.
Top Skills: AWSCi/CdContainer OrchestrationDatadogDjangoGCPGoJavaKotlinKubernetesNode.jsPostgresPythonQueueing
Reposted 2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Software
Design, implement, and scale event-driven, distributed backend systems in Python on AWS to process and enrich large-scale document and media datasets. Lead technical projects, mentor engineers, integrate ML/LLM components, optimize performance, maintain observability, and collaborate with Data Science, ML Engineering, and Product to deliver reliable high-throughput content processing services.
Top Skills: AirflowAWSCloudwatchDatabricksDatadogEcsElasticacheLambdaLlmMachine LearningPythonScalaSnsSparkSqsTerraform
Reposted 2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
The Sr. Software Engineer is responsible for developing tools and automation for improving developer efficiency, product quality, and optimizing processes, along with end-to-end ownership of Developer Experience features.
Top Skills: GitJavaScriptJenkinsPythonTypescriptYaml
Reposted 2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
The Staff Software Engineer will design, code, and automate tests for SaaS security features while collaborating with cross-functional teams to ensure high-quality solutions and customer satisfaction.
Top Skills: .Net Core.Net FrameworkC#Rest ApisWindows OsWinui
Reposted 2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
The Staff Software Engineer will lead the design and development of enterprise software solutions, focusing on AI and ML integration. Responsibilities include collaborating with teams, managing projects, and mentoring junior engineers, while ensuring high-quality product delivery.
Top Skills: AWSAzureGitHTMLJenkinsJIRAPerforceTypescriptVmware Vsphere
Reposted 2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
As a Staff Software Engineer, you will design and implement features, collaborate across teams, debug complex systems, and ensure high-quality deliverables in a DevOps environment.
Top Skills: .Net FrameworkC#ComRest ApisWin32 ApisWinui
Reposted 2 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Fintech • Financial Services
Architect and build scalable, secure backend microservices for Payments, Disbursements, or GRC squads. Implement payment and disbursement workflows, KYC/compliance pipelines, and cloud infrastructure using Google Cloud and Kubernetes. Collaborate cross-functionally, mentor junior engineers, and optimize systems for high throughput, reliability, and regulatory compliance.
Top Skills: AIAjaxBigQueryBlockchainCloud ComposerCloud RunCloud StorageCSSFastapiFirestoreFlaskGoogle Artifact RegistryGrpcHtml/DomHTTPJavaScriptKubernetesNewrelicPagerdutyPub/SubPythonReactRedisRest ApisSQLStablecoinsTerraform
Reposted 2 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Fintech • Financial Services
Design, build, and scale backend microservices for Payments, Disbursements, or GRC squads. Implement secure, high-performance payment and disbursement workflows, KYC/AML and compliance features, and infrastructure using Google Cloud, Kubernetes, and Terraform. Collaborate cross-functionally, mentor junior engineers, and iterate on platform capabilities using analytics and user feedback.
Top Skills: AIAjaxArtifact RegistryBigQueryBlockchainCloud Composer)Cloud RunCloud StorageCSSFastapiFlaskGoogle Cloud (FirestoreGrpcHtml/DomHTTPJavaScriptKubernetesNewrelicPagerdutyPub/SubPythonReactRedisRest ApisSQLStablecoinsTerraformWhatsapp
Reposted 2 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Fintech • Financial Services
Architect, build, and scale backend microservices for Payments, Disbursements, or GRC squads; design high-performance, secure payment and disbursement workflows; integrate Google Cloud services and distributed systems; ensure compliance (KYC/AML); collaborate cross-functionally; mentor junior developers; and iterate on platform reliability and performance to support millions of daily requests.
Top Skills: Rest Apis
Reposted 2 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Sales
As a Senior Software Engineer at Canals AI, you'll focus on backend engineering to build scalable systems, manage complex projects, and align engineering efforts with business goals. You'll also guide team members and ensure high-quality deliverables in a fast-paced, product-oriented environment.
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 2 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Software
The Senior Software Engineer will design and improve public APIs, build Ruby on Rails services, and enhance developer experiences.
Top Skills: EmberJson ApisJwtsKafkaOauthPostgresReactRuby On RailsTypescript
Reposted 21 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 operate Kubernetes cluster management tooling and developer-facing workflows. Deliver compute capabilities (jobs, cron, deployments, EFS, right-sizing), automate toil, improve observability and incident response, and partner with Security/Reliability teams. Apply AI tooling to improve infrastructure automation and developer productivity.
Top Skills: ArgocdAWSCncfEc2EcsEfsEksEnvoyGCPGenerative AiHelmIamIstioKubernetesMesosNomadPrometheusVpc
Reposted 3 Days AgoSaved
In-Office
Vancouver, BC
Expert/Leader
Expert/Leader
Artificial Intelligence • Hardware • Automation • Manufacturing
Lead design and implementation of embedded software for ASIC/SoC platforms, including bootloaders, RTOS/Zephyr integration, device drivers, silicon bring-up, performance and power optimization, code reviews, mentoring, and cross-team collaboration.
Top Skills: Arm Cortex-AArm Cortex-MAsicBootloadersCC++Ci/CdDevice DriversEmbedded SecurityFirmware Update MechanismsFpgaGitGpioI2CJenkinsJtagLinux KernelLogic AnalyzerOscilloscopeRisc-VRtosSecure BootSocSpiUartZephyr Os
3 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Robotics
Design, develop, and optimize embedded firmware for humanoid robots. Integrate sensors, actuators, and communication modules; implement real-time software and communication protocols; perform hardware testing, validation, and troubleshooting; collaborate across mechanical and electrical teams; document designs, code, and test results.
Top Skills: CC++CanEthercatFpgaI2CIn-Circuit DebuggerLogic AnalyzerMicrocontrollersOscilloscopePythonRtosSocSpiUart
Reposted 16 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 16 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 16 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 16 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
17 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Generative AI
Build and own end-to-end backend systems for forecasting and agentic LLM research: design, deploy, monitor, debug, and harden features and pipelines (benchmarks, agents, production services). Prototype quickly, work with LLM APIs and coding agents, and collaborate with researchers to improve evaluation and forecasting tools.
Top Skills: AzureClaude CodeClickhouseDagsterGCPKubernetesLlm ApisPostgresPythonRay
Reposted 17 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Internship
Internship
Information Technology • Software • Analytics
As a Full-Stack Software Engineer, you will build end-to-end features, develop backend services, and create frontend applications while using AI-assisted tools and collaborating with teams.
Top Skills: AWSDockerGitJavaJavaScriptPythonSpring BootTypescript
Reposted 3 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Build end-to-end Copilot Shopping experiences with a front-end emphasis: create polished, accessible, performant UIs across web and mobile, collaborate on APIs/data contracts, instrument telemetry and experiments, drive engineering excellence, troubleshoot client-service issues, and mentor the team.
Top Skills: AdaCC#C++Ci/CdGraphQLJavaJavaScriptJSONKotlinPythonReactRestSseSwiftTelemetryWcagWebsockets
17 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Big Data • Machine Learning
Company culture-oriented posting with no role-specific responsibilities listed. Position title suggests a senior software architect/developer role, but no technical duties, stack, or deliverables are provided.
Mid level
Software
Design, build, test, and maintain Magnet One cloud platform features across front-end and back-end. Collaborate on architecture, perform code reviews, troubleshoot defects, and drive best practices for secure, performant, and maintainable software.
Top Skills: .NetAWSAzure DevopsC#CdkCSSDockerElasticsearchGitGitlabGrafanaGraphQLHTMLJenkinsJestKubernetesLinuxOpentelemetryPostgresPrometheusPytestPythonReactRedisRestShell ScriptingTypescriptXunit
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account