Get the job you really want.

Top Software Engineer Jobs in Vancouver

2 Days AgoSaved
Easy Apply
In-Office
Vancouver, BC
Easy Apply
Mid level
Mid level
Artificial Intelligence • Software • Generative AI
As a Software Engineer on Glean's Data Foundations team, you'll build and scale data ingestion connectors, transforming unstructured content into structured data while ensuring system reliability and security throughout the data processing pipeline.
Top Skills: C++GoJavaNoSQLPythonSQL
Reposted 16 Days AgoSaved
Easy Apply
Hybrid
Vancouver, BC
Easy Apply
Expert/Leader
Expert/Leader
Big Data • Cloud • Software • Database
The Staff Engineer will contribute to the MongoDB Server Query Integration team by building features on the database query engine, optimizing data processing, and mentoring team members.
Top Skills: C++JavaScriptPython
Reposted 11 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Digital Media • Information Technology • Software
The Senior iOS Software Engineer will design and develop software components for PressReader applications, ensure code quality, and collaborate with teams for project success while adhering to best practices.
Top Skills: Objective-CRest ApiSwiftSwiftuiUikitXcode
11 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Software
Join our agile team as a Software Engineer, developing and improving web applications, optimizing performance, and ensuring code quality. Collaborate on 3D project solutions.
Top Skills: 3D EnginesAsp.Net (C#)AzureDockerEntity Framework (Ef)JavaScriptLinqReactSQL ServerThree.JsTypescriptWebgl
Reposted 11 Days AgoSaved
Easy Apply
In-Office
Vancouver, BC
Easy Apply
Mid level
Mid level
Artificial Intelligence • Robotics
Develop production-grade features for robotic perception and motion using C++. Mentor teammates, resolve issues, and enhance AI-driven vision systems.
Top Skills: C++CmakeGitLinuxOpencvPclPython
Reposted 11 Days AgoSaved
In-Office
Vancouver, BC
Junior
Junior
Cloud • Fintech • HR Tech
The role involves collaborating with cross-functional teams to enhance contract management tools while employing modern software practices and front-end technologies.
Top Skills: Automated TestingAWSDevOpsModern Software Development PracticesObservabilityReactTypescript
Reposted 7 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
The Senior Software Engineer will build Embedded Finance capabilities, mentor team members, participate in architectural discussions, and develop scalable software applications.
Top Skills: GraphQLJavaKotlinRest
Reposted 7 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
As a Senior Full Stack Engineer, you'll design and implement authorization systems and optimize performance, working across teams to enhance security and developer experience.
Top Skills: Caching StrategiesPolicy LanguagesPostgresRuby On RailsVue
12 Days AgoSaved
Easy Apply
In-Office
Vancouver, BC
Easy Apply
Mid level
Mid level
Software
The Software Engineer III for AI Tooling designs and implements complex software solutions, providing technical guidance, mentoring junior engineers, and optimizing performance in collaboration with cross-functional teams.
Top Skills: Agentic AiAgileAnsibleAWSAzureC#Ci/CdDockerJavaScriptKubernetesLangchainMcpMongoDBMs Sql ServerMySQLNode.jsPostgresPythonRagTerraform
Reposted 5 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Information Technology • Software • Database • Analytics
Hightouch seeks a product-minded backend engineer to develop tools for enterprise users, focusing on access control, change management, and data warehouse optimization.
Top Skills: Asynchronous WorkflowsBackend SystemsDistributed Systems
Reposted 2 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Big Data • Machine Learning
Lead the design and development of scalable backend systems and APIs for intelligent applications while guiding teams and ensuring clean architecture.
Top Skills: AWSAzureCi/CdDockerFastapiGCPGitKafkaMicroservicesNode.jsPythonRabbitMQTypescript
Reposted 2 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Fintech • Payments • Software • Financial Services
Join the engineering team to build financial data infrastructure and the Fiscal.ai Terminal product, focusing on AI and finance.
Top Skills: CloudflareFirebaseFirestoreNextjsNode.jsPythonReactSQLTailwindTypescript
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
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Kids + Family • Mobile
As a Senior Backend Software Developer, you'll enhance cloud platforms using Java, GO, and Kafka, manage deployments, and ensure system efficiency.
Top Skills: Apache PinotAWSDockerDynamoDBGoJavaKafkaKafka ConnectKubernetesMongoDBMySQLPHPPostgres
Reposted 2 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Information Technology • Software • Database • Analytics
Develop and optimize distributed systems for syncing customer data, focus on scalability, reliability, and performance for global clients.
Top Skills: CachingData StreamingDistributed SystemsMulti-CloudMulti-RegionPerformance OptimizationReal-Time Systems
8 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Senior Software Engineer, you will develop and maintain high-scale data platforms, write Java code for event pipelines using Spark, and manage a new graph database to enhance data access for analytics and threat hunting.
Top Skills: SparkAWSCassandraDynamoDBFlinkGoGrpcIcebergJavaJenkinsKubernetesMySQLParquetPinotPostgresProtocol BuffersScala
Reposted 3 Days AgoSaved
In-Office
Vancouver, BC
Junior
Junior
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
As a Software Engineer, you will build features for Cohere's AI workspace, develop integrations, and collaborate to enhance user data interaction.
Top Skills: GoKubernetesReact
Reposted 3 Days AgoSaved
Vancouver, BC
Senior level
Senior level
Edtech
Design, develop, and implement features of scalable applications. Ensure code quality through reviews, troubleshoot, mentor juniors, and improve processes.
Top Skills: AWSDockerNode.jsReactSQLTypescript
Reposted 3 Days AgoSaved
Vancouver, BC
Senior level
Senior level
Edtech
Design, develop, and implement full-stack web applications while mentoring junior developers and ensuring best practices in code quality.
Top Skills: .NetAWSBash ScriptingDockerLinuxNode.jsReactSQLTypescript
Reposted 3 Days AgoSaved
Easy Apply
In-Office or Remote
Vancouver, BC
Easy Apply
Mid level
Mid level
Cloud • Software
As a Software Engineer in Sustaining Engineering, you will resolve complex issues related to Ubuntu and open-source software, engage with upstream communities, and develop bug fixes while maintaining close collaboration with support and product teams.
Top Skills: CC++CephDebianDockerGitGoKubernetesKvmLinuxLxcLxdMongoDBOpenstackPostgresPython
Reposted 3 Days AgoSaved
Easy Apply
In-Office or Remote
Vancouver, BC
Easy Apply
Mid level
Mid level
Cloud • Software
As a Python and Kubernetes Software Engineer, you will develop data analytics solutions using open source tools, collaborating with a distributed team.
Top Skills: AirflowApache SupersetApache TrinoAWSAzureClickhouseDbtDockerDvcFeastGCPKubernetesLxdMlflowPythonTemporal
Reposted 3 Days AgoSaved
Easy Apply
In-Office or Remote
Vancouver, BC
Easy Apply
Junior
Junior
Cloud • Software
The software engineer will develop and operate backend services for Snap Store and Charmhub.io, focusing on clean APIs and feature implementation.
Top Skills: GoPythonUbuntu
Reposted 3 Days AgoSaved
Easy Apply
In-Office or Remote
Vancouver, BC
Easy Apply
Mid level
Mid level
Cloud • Software
The role involves developing software for Linux-based systems on autonomous devices, optimizing performance and ensuring reliability in various hardware environments.
Top Skills: CC++DebianGoLinuxRustUbuntu
Reposted 3 Days AgoSaved
Easy Apply
In-Office or Remote
Vancouver, BC
Easy Apply
Mid level
Mid level
Cloud • Software
As a Software Engineer at Canonical, you will collaborate globally to shape open-source software operations, focusing on Python and Golang development, enhance DevOps workflows, and improve infrastructure operations for cloud computing solutions.
Top Skills: GoLinuxPython
Reposted 3 Days AgoSaved
Easy Apply
In-Office or Remote
Vancouver, BC
Easy Apply
Mid level
Mid level
Cloud • Software
The role involves designing and delivering open source software operations code in Python, ensuring system reliability, and collaborating with teams across the Linux stack.
Top Skills: DockerKubernetesLinuxPython
Reposted 3 Days AgoSaved
Easy Apply
Vancouver, BC
Easy Apply
Senior level
Senior level
Information Technology • Consulting
The Backend Software Engineer will design and maintain server-side components, APIs, and databases while collaborating with stakeholders to deliver reliable software.
Top Skills: AWSAzureDockerFastapiGinGitGoGCPHTTPJSONKubernetesPostgresPythonRestRestful ApisXML
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account