Top Software Engineer Jobs in Vancouver

Reposted 8 Hours AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Design and build scalable data ingestion pipelines and modernize Block's CDC platform while collaborating cross-functionally to ensure data flows reliably for analytics and ML initiatives.
Top Skills: Apache IcebergApache KafkaAWSDatabricksDelta LakeGoJavaKafka ConnectPythonScalaSnowflakeTerraform
Reposted 8 Hours AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
The Senior Software Engineer will enhance MongoDB's query engine, integrating features and improving performance using C++, Python, and JavaScript.
Top Skills: C++JavaScriptPython
Reposted 8 Hours AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
Marketing Tech • Real Estate • Software • PropTech • SEO
As a Staff Software Engineer, you'll develop and improve the AI platform for real estate, working on APIs, services, and collaborations to enhance user experiences.
Top Skills: AWSDynamoDBElasticsearchJavaScriptKafkaKubernetesLambdaNode.jsPostgresReactSqsTypescript
Reposted 4 Days AgoSaved
In-Office
Vancouver, BC
Entry level
Entry level
Information Technology • Other
The Co-op Software Engineer will work on AI infrastructure projects, optimizing systems for scalability and performance while collaborating with teams.
Top Skills: C#C/C++Container Virtualization TechnologiesCudaGoGpuJavaKubernetesNvidia TensorrtPythonPyTorchRayRustSglangTensorrt-LlmTriton ServersVllm
Reposted 23 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
The Software Engineer II will ship features to enhance Affirm's marketplace, supporting product development and collaborating with design and analytics teams while ensuring operational stability.
Top Skills: KotlinPythonReactVue
Reposted 23 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Software Engineer on Cash App's Controls team, you'll develop scalable solutions for trust and safety infrastructure, collaborating across teams and leveraging AI tools.
Top Skills: Ai-Driven Development Tools (Claude CodeAnthropic'S Model Context Protocol)AWSCursorDatadogDynamoDBGithub CopilotGooseGrpcHTTPJavaJSONKafkaKotlinKubernetesMySQLPrometheusProtocol Buffers
10 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
eCommerce • Fintech • Payments • Software • Financial Services
The role involves building and maintaining core Trust Platform services for fraud detection and compliance reporting, ensuring systems are reliable and user-friendly while collaborating with cross-functional teams.
Top Skills: AWSGoJavaKotlinPython
Reposted 10 Days AgoSaved
In-Office
Vancouver, BC
Expert/Leader
Expert/Leader
eCommerce • Fintech • Payments • Software • Financial Services
Design and build backend services for Remitly's Trust Platform; improve systems, collaborate with teams, and mentor engineers.
Top Skills: C#GoJavaJavaScriptKotlinPythonRuby
Reposted YesterdaySaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
As a Senior Backend Software Engineer, you'll develop systems and APIs for applications, ensure scalability and availability, and may lead teams, focusing on agile development and collaboration with multidisciplinary teams.
Top Skills: ApacheAWSC#JavaKafkaRustSQL
Reposted YesterdaySaved
Remote
Vancouver, BC
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
The Staff Software Engineer will develop full-stack applications, lead projects, mentor teammates, and drive architectural discussions to enhance Toast's restaurant platform.
Top Skills: AIDistributed SystemsDynamoDBGraphQLJavaKotlinMachine LearningMicroservicesReactRest
2 Days 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, build, and operate authentication and authorization systems for Samsara's IAM platform, including agent identity and enterprise audit systems. Drive architecture, cross-team integrations, mentor engineers, and collaborate with Infrastructure, Security, Compliance, and Product to ensure scalable, secure identity solutions for millions of users and devices.
Top Skills: Ai AgentsAWSAzureGCPGoIamJavaJwtOauth2OidcPythonSAMLSsoZero-Trust
Reposted 5 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
3D Printing • Automation
The Vision Software Developer II will translate customer requirements into C++ algorithms for 3D measurement, enhance tech standards, and develop real-time vision algorithms while collaborating on prototypes and documentation.
Top Skills: C++Cognex VisionproHalconOpencvPcl
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
2 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Architect and deliver AI infrastructure and developer tools—LLM runtimes, vector databases, and intelligent agents—to improve how engineers write, test, deploy, and monitor code. Lead cross-team integrations, drive Gen-AI best practices in CI/CD and workflows, mentor engineers, and evaluate emerging LLM technologies.
Top Skills: Agent FrameworksAi/Ml LibrariesC#Ci/CdGoJavaScriptLlm IntegrationLlm RuntimesPythonTypescriptVector Databases
2 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Lead design and implementation of AI-powered developer tools and integrations (code generation, test automation, docs, knowledge discovery). Build CI/CD and IDE integrations, evaluate emerging AI tech, promote AI-assisted development best practices, and mentor engineers to scale internal platforms and developer productivity.
Top Skills: C#Ci/CdCloud-NativeCode Review ToolsDeveloper InfrastructureIdesJavaLlms
Reposted 2 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Senior Software Engineer, you will design and build a new lifecycle orchestrator service, mentor engineers, and drive technical strategies while improving engineering standards and processes.
Top Skills: AWSGrpcJavaKotlinKubernetesMySQLPythonSnowflake
Reposted 2 Days AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Staff Software Engineer will shape technical direction, build developer platforms, and design AI agents, enhancing developer productivity and collaboration across teams.
Top Skills: Ai Coding ToolsCi/CdGoPythonTypescript
Reposted 6 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Appliances • Industrial • Automation
The Software Developer will develop and maintain cloud-based services using Python, Kubernetes, and Terraform for firmware emulation. Responsibilities include debugging, collaborating with teams, and improving platform reliability. Participation in CI/CD processes and architecture discussions is also expected.
Top Skills: Amazon EksDockerKubernetesPythonTerraform
Reposted 6 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Appliances • Industrial • Automation
The Software Developer will design, develop, and maintain backend services using Python, build RESTful APIs, and optimize performance for secure data archiving solutions.
Top Skills: DockerDocker ComposeFlaskJenkinsJfrog ArtifactoryKubernetesPostgresPythonRabbitMQSqlalchemy
Reposted 6 Days AgoSaved
In-Office
Vancouver, BC
Junior
Junior
Appliances • Industrial • Automation
As a Junior Software Developer, you will develop Python services, manage containerized environments, and improve cloud infrastructure using Terraform, collaborating with firmware and QA teams.
Top Skills: Amazon EksCi/CdDockerKubernetesPythonTerraform
Reposted 6 Days AgoSaved
In-Office
Vancouver, BC
Entry level
Entry level
Artificial Intelligence • Information Technology • Social Media • Software • Database
Design and maintain full stack applications, manage software development lifecycle, ensure application performance and security, and collaborate in an Agile environment.
Top Skills: CSSGitHTMLJavaScriptLinuxPythonSQL
3 Days 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, build, and operate scalable data ingestion, replication, and lakehouse infrastructure to move petabytes of data into a Delta Lake on S3. Improve reliability, observability, security, and developer experience for Spark/Databricks processing. Develop internal libraries and tooling (Go/Python), collaborate with cross-functional teams, and help shape long-term data platform and AI-ready infrastructure.
Top Skills: SparkAws DynamodbAws KinesisAws LambdaAws RdsAws S3Aws SqsGoJavaPythonScala
Reposted 12 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
eCommerce • Fintech • Payments • Software • Financial Services
The Senior Software Development Engineer will design and implement scalable backend services, lead team projects, and mentor junior engineers while ensuring system scalability and reliability.
Top Skills: AWSDynamoDBGoJavaNoSQLPython
Reposted 7 Days AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
AdTech • Marketing Tech
Design and build highly scalable, distributed real-time microservices (primarily in Go). Work with large datasets and databases, use messaging queues (Kafka, SQS, Kinesis), and write memory- and performance-optimized code for production ad-tech systems.
Top Skills: AerospikeElasticsearchGoGraphQLKafkaKinesisMariadbRedisRedshiftRocksdbRuby On RailsScylladbSqsTidb
Reposted 7 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Robotics
As a Software Engineer in ML Infrastructure, you will develop scalable data pipelines, enhance data discovery, and collaborate with teams on data organization and ML features.
Top Skills: Data Annotation PlatformsLlmsPythonSQLVector DatabasesVlms
Reposted 4 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
The Senior Software Engineer will manage data systems, develop scalable pipelines, ensure data security, and build self-service applications for users at Coinbase.
Top Skills: AirflowGoJavaKafkaPythonSparkSQL
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account