Top Software Engineer Jobs in Vancouver

Reposted 15 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Software
Develop and maintain scalable, reliable back-end systems and APIs, write maintainable code, and collaborate with global teams in a hybrid work environment.
Top Skills: AngularAWSAzureClickhouseCSSDockerGCPGoHTMLJavaScriptKubernetesPostgresPythonReact
Reposted 15 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Software
Design and develop user interfaces and backend architectures for web applications, ensuring seamless integration and optimal performance using modern web technologies.
Top Skills: CSSExpressFastapiGitGrpcHTMLJavaScriptNode.jsPythonReactVercel
Reposted 15 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Cloud • Information Technology • Software
Develop and maintain the Keycard Agent SDK, ensuring compatibility with various languages and frameworks, while engaging with the developer community to enhance agent applications.
Top Skills: GoPythonRustTypescript
Reposted 15 Days AgoSaved
Remote
Vancouver, BC
Entry level
Entry level
Artificial Intelligence • Cloud • Information Technology • Software
As a Software Engineer at Keycard, you'll design, develop, and implement identity and access infrastructures for dynamic, agent-native systems. You'll work on innovative projects that enhance developer experience and security, collaborating closely with a distributed team.
Top Skills: Agent-Native SystemsAi ToolsIdentity And Access Control Stack
Reposted 15 Days AgoSaved
Remote
Vancouver, BC
Junior
Junior
Retail • Sales • Software
The role involves developing backend services using Python and Django, ensuring high availability and performance, and leveraging computer vision technology for 3D experiences in home decor.
Top Skills: AWSDjangoKubernetesPostgresPython
Reposted 15 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Big Data • Enterprise Web • Marketing Tech • Software
Develop and enhance robust software solutions, improve software stability, manage technical debt, and collaborate in an agile environment.
Top Skills: AWSCircleCIDatadogDbtDockerFargateFivetranGitGoGrpcLookerReactReact NativeReduxRuby On RailsSentrySnowflakeTerraformTypescript
Reposted 15 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Big Data • Information Technology • Software • Database • Analytics
We are seeking a product-minded backend engineer to work on our Customer Studio product, focusing on data performance, analytics, audience syncing, and generative AI. The role requires strong architecture, scalability considerations, and product engagement.
Top Skills: Cloud Data WarehousesDatabricksSnowflakeSQL
Reposted 15 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Big Data • Information Technology • Software • Database • Analytics
The role involves developing tools for enterprises to manage Hightouch deployments, focusing on access control, change management, and data warehouse performance.
Top Skills: Asynchronous WorkflowsBackendCloud Data WarehousesDatabricksDistributed SystemsSnowflake
Reposted 15 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
Big Data • Information Technology • Software • Database • Analytics
The Software Engineer will work on high-throughput streaming systems, scaling infrastructure to manage billions of events, ensuring low-latency and high performance while delivering projects from start to finish with significant ownership.
Top Skills: Distributed SystemsHigh-Scale SystemsKafkaKinesisPulsarWarpstream
2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Fintech • Payments • Financial Services
Develop and maintain EarnIn's iOS application features and architecture. Collaborate with product, design, and server teams to design APIs, build analytics, and implement scalable iOS solutions. Write unit and UI automation tests, follow software engineering best practices, and responsibly use AI-assisted development tools to improve code quality and speed.
Top Skills: AutolayoutClaudeCursoriOSSwiftXcode
Reposted 21 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Staff Software Engineer will lead web platform architecture and development, mentoring engineers while driving improvements in infrastructure, web development strategy, and AI tool integration.
Top Skills: NxOxlintReactRspackTurborepoTypescriptVite
Reposted 16 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Build and scale ML-optimized HPC infrastructure, manage Kubernetes-based GPU/TPU superclusters, optimize for AI/ML training, and mentor teams while innovating in ML infrastructure.
Top Skills: GoGpuJaxKubernetesLinuxNcclPythonPyTorchRdmaTensorFlowTpu
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 16 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Cloud • Software
The Software Engineer will design, develop, and maintain features for the Kaleris TMS platform, focusing on building Angular web applications and collaborating in an agile environment.
Top Skills: AngularC#JasmineKarmaAzureRest ApisRxjsSQL
Reposted 16 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Big Data • Information Technology • Software • Database • Analytics
The role involves rapid prototyping and architecting production LLM pipelines for AI in marketing workflows. Responsibilities include developing proofs of concept, making AI architecture decisions, building production data agents, and understanding user workflows for seamless AI experiences.
Top Skills: AICloud Data WarehousesDatabricksLlmsSnowflake
3 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/compliance systems, and cloud-native infrastructure. Collaborate cross-functionally, mentor junior engineers, and iterate using analytics, feature flags, and gradual rollouts to support millions of daily requests.
Top Skills: A/B TestingAIAjaxAmlBigQueryBlockchainCloud ComposerCloud RunCloud StorageCSSEvent-Driven ArchitectureFastapiFeature FlagsFirestoreFlaskGoogle Artifact RegistryGCPGrpcHexagonal ArchitectureHtml/DomHTTPJavaScriptKubernetesKycNewrelicPagerdutyPub/SubPythonReactRedisRest ApisSQLStablecoinsTerraformWhatsapp
Reposted 3 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Healthtech • Software
Build and scale back-end systems and real-time bidirectional EHR integrations; grow data processing and storage from terabytes to petabytes; own end-to-end cross-functional projects; improve core systems and DevOps for 100x growth; partner with product and engineering leadership to set technical direction.
Top Skills: APIsAWSData LakeDevops ToolsEhr IntegrationsKubernetesPostgres
Reposted 3 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Appliances • Industrial • Automation
The Software QA Developer ensures software quality through manual and automated testing, develops API and UI automation, and collaborates on test planning and execution.
Top Skills: Api GatewayAWSC#CloudwatchCucumberJavaJavaScriptLambdaPlaywrightPythonS3Selenium
Reposted 3 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Appliances • Industrial • Automation
Lead the design and development of software for Linux-based embedded platforms, specializing in kernel-space programming, device drivers, and Wi-Fi/BLE stacks.
Top Skills: BleCC++Embedded SystemsLinuxPythonU-BootWi-FiYocto Project
Reposted 3 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Information Technology • Software • Analytics
The Senior Software Engineer will design, build, and operate scalable back-end services using Java and Spring Boot, working with cross-functional teams to enhance brand experience solutions through APIs and microservices.
Top Skills: AngularAnsibleAzure Service BusBicepDockerGoJavaKafkaKubernetesRabbitMQReactSpring BootTerraform
Reposted 3 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Aerospace • Agriculture • Big Data Analytics
Lead research, design, and implementation of large-scale cloud data ingestion, preprocessing, distributed training, and benchmarking for geospatial foundation models focused on agriculture. Contribute to model architecture, fine-tuning, tooling, documentation, and Agile development processes.
Top Skills: Api-Driven ArchitecturesAWSAzureC++Ci/CdDatabasesDistributed TrainingGCPGdalJupyter NotebookJupyterlabMatplotlibNumpyOpencvPythonPyTorchScipyTorchgeo
Reposted 3 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Aerospace • Agriculture • Big Data Analytics
Design, implement, test, deploy and maintain backend systems (APIs, databases, cloud infrastructure) for Earth observation platforms. Lead architecture, mentor engineers, drive DevOps/CICD practices, troubleshoot production issues, and influence product roadmap and technical direction.
Top Skills: Ai Assisted Development ToolsApi DevelopmentAWSAws LambdaAzureC++CicdConfiguration ManagementDockerEcsEksFoundational ModelsGCPGeospatial Enabled DatabasesInfrastructure As CodeJavaMicroservicesNoSQLPythonRdbmsServerless
Reposted 3 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
HR Tech • Other • Professional Services
Evaluate AI-generated coding interactions, assess quality of engineering judgments, provide feedback, and define standards for AI coding agents. Comfortable making subjective judgments about engineering quality.
Top Skills: Claude CodeCursorJavaScriptOpenai CodexPythonTypescript
Reposted 3 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Cloud • Software • Analytics
As a Senior/Lead Software Engineer, you'll develop software for Layer1 physical connectivity, manage feature design, and mentor junior engineers while ensuring quality and collaborating across teams.
Top Skills: CC++LinuxPythonUnix
Reposted 3 Days AgoSaved
In-Office
Vancouver, BC
Junior
Junior
Big Data • Information Technology • Database • Big Data Analytics
The role involves ensuring software quality through manual and automated testing, developing test strategies, and integrating testing into CI/CD workflows.
Top Skills: Github ActionsGitlab CiJavaJavaScriptJenkinsJIRAJmeterJSONK6PostmanPythonRestSeleniumSoap
Reposted 3 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Robotics
Design, build, and maintain platform software in Python and C++ to automate deployment, provisioning, upgrades, and backups for distributed robotic systems. Integrate cameras, NVIDIA GPUs, robot controllers, and network devices in Dockerized environments. Configure Ubuntu systems (autoinstall, cloud-init, image management), implement CI/CD and automation frameworks, develop health checks and upgrade workflows, and collaborate with robotics, vision, and infrastructure teams to ensure scalable, reliable factory deployments.
Top Skills: Ai-Assisted TestingAutomation FrameworksC++Ci/CdCloud-InitDockerLinuxNetwork DevicesNvidia GpusPythonRobot ControllersSystem ImagingUbuntuUbuntu AutoinstallVision Cameras
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account