Top Software Engineer Jobs in Vancouver

3 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Greentech • Energy • Renewable Energy
Build and maintain end-to-end web applications powering sales and operations. Design tools for quoting, scheduling, and fulfillment, integrate AI into products, collaborate on UX, ship high-impact features, and contribute to architecture, deployment, and engineering culture.
Top Skills: AIDjangoJavaScriptPostgresPythonReactRemixRenderTypescript
3 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Enterprise Web • Machine Learning • Software
Build tools and infrastructure for training language and multi-agent models in interactive environments; research and implement advances in language modeling and reinforcement learning; contribute to publications and open-source projects.
Top Skills: AWSAws LambdaGpusPythonPyTorch
3 Days AgoSaved
Remote
Vancouver, BC
Entry level
Entry level
Professional Services • Social Impact
Collaborate with product managers, designers, and engineers to design, build, and maintain features. Provide technical leadership through design discussions, code reviews, bug investigations, and agile ceremonies. Create user-focused solutions and participate in sprint planning and team meetings.
Top Skills: GitNext.JsPostgresReactTypescriptYarn
3 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Marketing Tech • Software • SEO
Build full-stack features across a Next.js frontend and FastAPI backend, implement responsive React UIs, integrate AI-powered workflows and streaming responses, consume auto-generated OpenAPI clients, write tests and optimize performance, and collaborate on code reviews and product design.
Top Skills: FastapiGCPGitGithub ActionsKubernetesNext.Js (App Router)Openapi Code GenerationPlate.JsPlaywrightPostgresPrismaPydanticPytestPython 3.11Radix UiReactSqlmodelStorybookTailwind CssTypescriptVitest
Reposted 12 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
AdTech • Marketing Tech
Lead large-scale technical initiatives on the Data Ingestion Team, focusing on building and operating distributed systems that process billions of events daily.
Top Skills: AerospikeGoKafkaKubernetesTidbVitess
Reposted 12 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
AdTech • Marketing Tech
As a Software Engineer, you'll build scalable micro-services, work with large data sets, and optimize performance, focusing on distributed systems and real-time analytics.
Top Skills: AerospikeApache IcebergApache TrinoClickhouseElasticsearchGoHdfsKafkaMariadbRedisRedshiftScylladbSnowflakeStarrocksTidb
Reposted 12 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Cloud • Legal Tech • Software
Collaborate with teams to build reusable front-end components that enhance user experience, support engineering projects, and provide innovative solutions.
Top Skills: CSSHTMLRuby On RailsTailwindWeb Components
Reposted 12 Days AgoSaved
In-Office
Vancouver, BC
Junior
Junior
Cloud • Legal Tech • Software
The Software Developer, Mobile will work in a collaborative environment to build mobile and web applications, solve technical problems, and mentor team members, focusing on performance and reliability.
Top Skills: JavaJavaScriptKotlinReact NativeRuby On RailsSwiftTypescript
Reposted 8 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Gaming
The Principal Software Engineer will design and optimize backend applications/services, improve payment integration, and oversee code quality within AWS.
Top Skills: AngularAWSC#C++JavaJavaScriptKubernetesNoSQLReactSQL
Reposted 3 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software
The Software Engineer will design and develop product functionality, collaborate with teams, solve complex problems, and learn new technologies while participating in the product life cycle.
Top Skills: AngularApi DevelopmentC#GitJavaScriptRxjsSvnTypescript
Reposted 3 Days AgoSaved
Remote
Vancouver, BC
Junior
Junior
Cloud • Software
Join the CAMS engineering team to build and improve the Kaleris TMS platform, focusing on web application development and logistics solutions.
Top Skills: AngularAzureC#JasmineRest ApisRxjsSQL
Reposted 3 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Information Technology • Internet of Things • Software
This role involves leading the design, development, and optimization of GPGPU and AI inference libraries, ensuring performance and reliability while mentoring engineers and coordinating with product management.
Top Skills: C/C++CudaOnnxOpenclOpenglPyTorchTensorFlowVulkan
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 3 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Information Technology • Consulting
As an Intermediate Software Engineer specializing in AI, you'll design and build AI-driven features, integrate models, and collaborate on intelligent solutions.
Top Skills: GoHugging FacePythonTensorFlow
Reposted 3 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Hardware • Automation • Manufacturing
The Web UI Software Engineer will design and develop frontend web applications for embedded systems, ensuring integration with backend services and delivering exceptional user experiences.
Top Skills: AngularAWSAzureBabelCSS3D3.JsEmberGCPGitHTML5JavaScriptReactReact RouterReduxTypescriptVueWebpack
Reposted 3 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Hardware • Automation • Manufacturing
Design and develop scalable web applications for embedded systems, leading architecture efforts and collaborating with cross-functional teams to ensure optimal performance and security.
Top Skills: AngularAWSAzureBabelCSS3EmberGCPGitHTML5JavaScriptReactTypescriptVueWebpack
Reposted 3 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Hardware • Automation • Manufacturing
Design, develop, and maintain scalable backend services for embedded systems, ensuring integration with hardware and providing technical leadership.
Top Skills: AWSAzureC++DockerGCPGoJavaKubernetesNoSQLPythonRestful ApisSQL
4 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Kids + Family • Mobile
Build and maintain backend cloud services for connected devices, focusing on telemetry ingest, device state management, command/control, and integrations. Own features from design through production, use AI-native engineering practices, collaborate with firmware/mobile/platform teams, write and test reliable code, participate in on-call rotations, and contribute to incident response and documentation.
Top Skills: Aws EksAws LambdaBleClaude CodeCoapCursorDatadogDynamoDBGithub CopilotGrafanaKafkaKinesisMqttOpentelemetryPrometheusSqs
Reposted 19 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Fintech • Software
As a Software Engineer at Numeric, you'll develop and scale the financial data platform, focusing on automation, reporting, and transaction monitoring, while contributing to product strategy and user-centric solutions.
Reposted 13 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Sales • Software
Develop data pipelines and AI systems to process data from multiple sources. Focus on simplicity, reliability, and maximizing sales efficiency while shipping features regularly.
Top Skills: AICrm SystemsData PipelinesDistributed Systems
Reposted 13 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Sales • Software
As a Platform Engineer at Revic, you'll design and maintain scalable cloud infrastructure for AI systems, manage CI/CD pipelines, improve developer experience, and reduce operational friction while ensuring reliability and performance.
Top Skills: AirflowAWSAzureBashDatabricksDockerGCPGoKubernetesPulumiPythonSparkTerraform
Reposted 9 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Design, build, deploy, and maintain scalable backend features and APIs for enterprise restaurant products. Lead complex projects, ensure quality with automated testing, monitor rollouts, collaborate with UX/PM, mentor engineers, and partner across teams to improve functionality and reliability for customers.
Top Skills: AndroidAPIsDistributed SystemsJavaKotlin
Reposted 9 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Expert/Leader
Expert/Leader
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Staff Software Engineer will architect Affirm's lakehouse analytics platform, implement data governance, mentor engineers, and collaborate cross-functionally to optimize data infrastructure and solutions.
Top Skills: Apache IcebergGoKotlinPythonSnowflakeSparkSQLTerraform
Reposted 9 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
As a Senior Software Engineer, you'll develop core infrastructure for multi-agent systems, designing backend services and APIs for orchestration, collaborating across teams, and driving technical decisions in a dynamic environment.
Top Skills: APIsDistributed TracingEvent-Driven SystemsGoObservability ToolingPython
14 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Hardware • Machine Learning • Semiconductor
The role involves optimizing analog-aware software for neural networks, designing algorithms, improving software quality, and collaborating on hardware validation. Requires experience with complex algorithms and communication skills.
Top Skills: Algorithm DesignAnalog TechnologyNeural NetworksOnnxPyTorch
4 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Software • Database
Design and build the Neki control plane to provision, scale, and heal sharded PostgreSQL clusters. Implement high-availability, disaster recovery, backup/restore, and migration tooling. Operate distributed, fault-tolerant services on Kubernetes, participate in on-call rotations, and work with customers to translate workloads into platform improvements.
Top Skills: AWSAzureDockerGCPGoInfrastructure-As-CodeKubernetesNekiPostgresPythonRubyVitess
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account