Top Software Engineer Jobs in Vancouver

Reposted 15 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Expert/Leader
Expert/Leader
Artificial Intelligence • Software
This role requires shaping technical direction, leveraging AI tools for production systems, and making crucial decisions to align product intent with engineering realities.
Top Skills: Ai Coding ToolsDistributed SystemsInfrastructureSecuritySystem Design
Reposted 15 Days AgoSaved
Remote or Hybrid
Vancouver, BC
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
Reposted 15 Days AgoSaved
In-Office or Remote
Vancouver, BC
Expert/Leader
Expert/Leader
Aerospace
Lead the design and architect wireless protocols for satellite communications, focusing on high-performance and efficient resource management for connectivity in space. Mentor engineers and ensure integration between software and hardware protocols.
Top Skills: 3GppC/C++DpdkLinuxVppWifiWimax
Reposted 15 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
Transportation
As a Software Engineer, you will create tools and pipelines for AI development, manage data solutions for ML teams, and ensure high-quality code.
Top Skills: Apache AirflowApache BeamApache HadoopSparkAws Step FunctionsCloudFormationGoogle DataflowPythonTerraform
Reposted 2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Senior Software Developer will build and maintain a distributed compute system, support daily operations, mentor juniors, and automate processes.
Top Skills: .NetAWSContainersDevOpsEcsEksGoJavaLambdaPythonStep Functions
Reposted 2 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Software • Analytics
Lead the architecture and development of a next-gen Business Intelligence platform on AWS, implementing robust data solutions and guiding engineering teams.
Top Skills: Apache IcebergAthenaAWSGlueJavaScriptParquetPythonQuicksightReactRedshiftS3SQLTypescript
Reposted 2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Fintech
As a Senior Software Engineer at Brex, you'll focus on frontend development to create and maintain products, collaborate with teams, and improve user experiences while upholding high engineering standards.
Top Skills: Es6+ReactTypescriptWebpack
21 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead the Developer Environments team, enhancing software development productivity. Drive strategy, manage systems, and improve developer workflows and tooling.
Top Skills: AWSBuildkiteCi/CdDockerGithub ActionsHelmJenkinsKotlinKubernetesPythonTerraform
Reposted 21 Days AgoSaved
In-Office or Remote
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 21 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
As a Software Development Engineer in Test, you'll create and conduct automated tests, resolve technical issues, and collaborate with development teams to ensure software quality.
Top Skills: AWSAzureCloud ComputingDockerGCPGqlKubernetesObject-Oriented ProgrammingPlaywrightSQL
Reposted 16 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
Expert/Leader
Expert/Leader
Information Technology • Internet of Things • Software
The Lead Software Developer will lead the development of scalable applications, ensuring code quality and managing complex projects while collaborating with teams to enhance architecture and solve technical issues.
Top Skills: AngularC#CSSGitGoogle BigqueryGoogle Compute EngineHTMLJavaScriptMySQLNode.jsPostgresPythonReactSQLSQL ServerVue
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
In-Office
Vancouver, BC
Expert/Leader
Expert/Leader
Appliances • Manufacturing
The Firmware/Embedded Software Engineer designs, implements, and debugs firmware for battery chargers, collaborates with engineers, and mentors other firmware engineers.
Top Skills: AssemblyBashCC++DspsFreertosMcusPythonZephyr
Reposted 3 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Cloud • Fintech • HR Tech
As a Senior Software Development Engineer on the AI Core team, you'll design and build scalable AI-powered systems, ensuring compliance and operational efficiency. Responsibilities include developing APIs, managing CI/CD workflows, and leading the lifecycle of services while collaborating across teams.
Top Skills: AWSDockerGCPKubernetesPydanticPysparkPython
Reposted 3 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
3D Printing • Automation
This role focuses on optimizing builds, supporting automation test frameworks, and integrating testing frameworks with CI/CD pipelines, leveraging C++ and Python.
Top Skills: Ai ToolsBitbucket PipelinesC++Ci/CdDockerGccGitGithub ActionsGoogle Unit Test FrameworkLinuxLlmsPythonWindows
17 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 4 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Software
Lead the design and development of Windows desktop applications, ensuring high performance, accessibility, and maintainability, while collaborating with cross-functional teams.
Top Skills: C#C++Windows App SdkWinuiXaml
Reposted 4 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Software
Join Speechify as a Senior Software Engineer to develop core services and SDKs, collaborating across teams to enhance user experiences with efficient APIs and backend services.
Top Skills: GCPJavaKotlinKotlin Multiplatform
23 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 17 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
Reposted 17 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Information Technology • Consulting
As a Software Engineer - Support, you'll troubleshoot production issues, implement fixes, and collaborate with teams to enhance web platforms. You will also define backlog tickets and contribute to improving incident response processes.
Top Skills: Asp.Net CoreAzureC#JavaScriptSQL ServerTypescript
Reposted 4 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Cloud • Information Technology • Security • Software
The Senior Software Engineer will design and develop solutions for asset discovery and integrate with cloud services, focusing on scalability and collaboration within teams.
Top Skills: AWSAzureCDockerGCPGnmiGoGrpcIbm CloudJavaJson SchemaKafkaKubernetesNetconfNetflowOciRestRestconfSflowSnmpUmlYang
5 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Real Estate • Financial Services
The Staff Software Developer will lead design and implementation of features, mentor junior engineers, and create scalable geospatial solutions using the ArcGIS stack.
Top Skills: ArcgisAWSAzureC#DockerDynamoDBGCPGoJavaKubernetesMongoDBMySQLNode.jsPostgresPythonReactTerraform
5 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Information Technology • Software
Lead the design and implementation of software features, mentor junior engineers, develop geospatial solutions, and manage DevSecOps processes.
Top Skills: ArcgisAWSAzureC#DockerDynamoDBGCPGoGrpcJavaKubernetesMongoDBMySQLNode.jsOctopus DeployPostgresPythonReactRestful ApisTerraform
5 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Marketing Tech
As a Senior Software Engineer, you'll lead the design and reliability of data systems that link ad visibility to customer purchases, focusing on big data engineering and backend service optimization using C#, ClickHouse, and SQL.
Top Skills: .Net CoreAWSC#ClickhouseSQL
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account