Top Software Engineer Jobs in Vancouver

24 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
News + Entertainment
Design, develop, test and operate large-scale distributed production systems supporting animation workflows. Collaborate with engineers, artists and partners to gather requirements, build features, automate, monitor, troubleshoot, and release backend and frontend services for asset management, scheduling and data synchronization.
Top Skills: ActivemqApache IgniteArtifactoryAws AuroraAws SqsElasticsearchGithub ActionsGraphQLGrpcJavaJenkinsKafkaKotlinLuceneOpensearchPostgresPythonRedisRustSonarqubeSpinnakerTerraformWebflux
Reposted 14 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software • Automation
Join the Platform squad to build and maintain a Typescript-based serverless microservices platform on AWS. Improve cloud availability, security, CI/CD, public APIs, data pipelines, internal DevOps libraries, and developer tooling while collaborating across product and engineering teams.
Top Skills: Api DesignAWSAws CdkAws LambdaCodedeployData WarehousesDevOpsDockerETLGraphQLInfrastructure-As-CodeJavaScriptServerlessServerless FrameworkTypescript
Reposted 14 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software • Automation
Join the Billing squad to design and build a flexible billing engine, payment/tax integrations, rating and charging infrastructure, GraphQL APIs, and user interfaces within a serverless TypeScript microservices stack. Collaborate with product, QA, and design to deliver production-grade solutions for communications service providers.
Top Skills: CloudDevOpsNode.jsReactTypescript
Reposted YesterdaySaved
In-Office
Vancouver, BC
Mid level
Mid level
Agency • Professional Services • Consulting • Financial Services
As an Automation Software Engineer, develop and deploy Automated Tests for AAA game development, collaborating with teams to optimize test automation infrastructure.
Top Skills: AzureC#DevOpsPythonUnreal Engine
Reposted YesterdaySaved
In-Office
Vancouver, BC
Mid level
Mid level
Agency • Professional Services • Consulting • Financial Services
As a Software Test Engineer, you will conduct gameplay testing, create documentation, support QA processes, and communicate with development teams to ensure smooth gameplay.
Top Skills: ConfluenceJIRAPerforceSharepointUnreal Engine
Reposted YesterdaySaved
In-Office
Vancouver, BC
Mid level
Mid level
Agency • Professional Services • Consulting • Financial Services
The Software Test Engineer will perform audio testing, create specific test plans, support QA teams, and communicate progress during development cycles.
Top Skills: 3D AudioConfluenceDolby AtmosJIRAPerforceSharepoint
Reposted YesterdaySaved
In-Office
Vancouver, BC
Mid level
Mid level
Agency • Professional Services • Consulting • Financial Services
The Software Test Engineer will assist development teams with early testing, documentation creation, and ensure quality in multiplayer game modes through collaboration with QA and production teams.
Top Skills: ConfluenceJIRASharepointUnreal Engine
Reposted YesterdaySaved
In-Office
Vancouver, BC
Mid level
Mid level
Agency • Professional Services • Consulting • Financial Services
As a UI Software Engineer, you'll build and architect user interfaces for AAA games, optimizing performance and collaborating with designers and artists.
Top Skills: C++Slate Ui FrameworkUnreal EngineUnreal Motion Graphics
Reposted YesterdaySaved
In-Office
Vancouver, BC
Mid level
Mid level
Agency • Professional Services • Consulting • Financial Services
As a UI Dev Support, you'll work with development teams for early testing, document creation, and assist QA teams, contributing valuable feedback for successful feature testing.
Top Skills: ConfluenceJIRASharepointUnreal Engine
Reposted YesterdaySaved
Hybrid
Vancouver, BC
Senior level
Senior level
Automotive • Cloud • Hardware • Software
Design, develop, and maintain scalable, low-latency distributed systems for a Cloud Gateway IoT platform. Build event-driven solutions using Kafka and Redis, deploy on cloud (AWS), optimize message brokers and data stores, participate in on-call rotations, improve CI/CD and monitoring, and collaborate cross-functionally to ensure reliability and performance.
Top Skills: Amazon CloudwatchAmazon DocumentdbAmazon DynamodbAmazon RdsAWSDatadogGitGoKafkaMongoDBPythonRedisRust
Reposted YesterdaySaved
Hybrid
Vancouver, BC
Expert/Leader
Expert/Leader
Automotive • eCommerce • Transportation • Energy • Agriculture • Industrial
Lead technical vision and architecture for an enterprise data platform. Design scalable ETL/ELT pipelines (dbt, Python, SQL), data models, streaming ingestion (Kafka, Snowpipe), orchestration (Airflow/MWAA), IaC/CI-CD, observability (Datadog), governance, and mentor engineers while collaborating cross-functionally to improve platform reliability and AI-driven practices.
Top Skills: Ai-Driven Development ToolsApache AirflowApache KafkaAws GlueAws MwaaAws S3BigQueryCi/CdCircleCIData VaultDatadogDbtDimensional ModelingGit/GithubGithub ActionsHarnessHashicorp VaultHorizon CatalogInfrastructure As CodeJavaLookerLookmlPower BIPythonScalaSelect StarSnowflakeSnowflake SchemaSnowpipeSnowpipe StreamingSQLStar SchemaTableauTerraform
Reposted YesterdaySaved
Hybrid
Vancouver, BC
Senior level
Senior level
Automotive • eCommerce • Transportation • Energy • Agriculture • Industrial
Design, develop and maintain Salesforce-centric integrations. Provide technical leadership, write testable code, build E2E integration tests, mentor teammates, support CI/CD pipelines, monitor production, and participate in Agile practices and on-call support.
Top Skills: APIsBigQueryBoomiChange Data Capture (Cdc)Ci/CdClaudeCopilotDatadogDevOpsETLHoneycombKafkaMarketing CloudOpenapiOracle EbsOracle Fusion CloudPlatform EventsPostmanSalesforceSalesforce Data CloudSnowflakeSpotlightSwagger
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted YesterdaySaved
Hybrid
Vancouver, BC
Expert/Leader
Expert/Leader
Automotive • eCommerce • Transportation • Energy • Agriculture • Industrial
Lead architecture and evolution of the enterprise data platform. Design scalable ETL/ELT pipelines, optimize cloud data warehouses, standardize semantic layer, drive CI/CD and IaC, adopt streaming ingestion, implement observability and governance, mentor engineers, and improve data quality and platform reliability across analytics and ML use cases.
Top Skills: Apache AirflowAws GlueAws MwaaAws S3BigQueryCircleCIDatadogDbtGit/GithubGithub ActionsHarnessHashicorp VaultHorizon CatalogJavaKafkaLookerLookmlPower BIPythonScalaSelect StarSnowflakeSnowflake Semantic ViewsSnowpipe StreamingSQLTableauTerraform
Reposted YesterdaySaved
Hybrid
Vancouver, BC
Expert/Leader
Expert/Leader
Artificial Intelligence • Marketing Tech
Lead architecture and long-term direction of a multi-petabyte data platform powering AI-driven advertising. Drive cross-team initiatives across data engineering, ML, and product; improve scalability, reliability, cost-efficiency, and operational excellence; mentor senior engineers and influence platform strategy and modernization.
Top Skills: ClickhouseEksEmrFlinkIcebergJavaKafkaPythonS3Spark
Reposted 15 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
Reposted 15 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Software
As an ML Engineer at Luma AI, you will design high-performance model serving pipelines, manage GPU resources, and optimize CI/CD for large-scale AI systems.
Top Skills: AWSCudaDockerFfmpegKubernetesLinuxPythonPyTorchRdmaRedisS3
Reposted 15 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Software
The ML Engineer will integrate model architectures, optimize deployment workflows, maintain CI/CD pipelines, and ensure reliability of inference services across large-scale systems.
Top Skills: CudaFfmpegHuggingfaceKubernetesPythonPyTorchRedisS3-Compatible StorageSglangVllm
Reposted 15 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Software
The role involves using AI tools to rapidly develop software, working across product and engineering teams, and owning software projects end-to-end.
Top Skills: GoJavaPythonTypescript
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
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 15 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
Reposted 15 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Aerospace • Hardware • Software • Defense • Manufacturing
You will design and implement IAM systems, own authentication and authorization, and ensure secure-by-default principles across Hadrian's API platform.
Top Skills: AWSGCPGoKubernetesOauth 2.0Openid ConnectPythonSAMLScim
Reposted 15 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Cloud • Software
The Senior Backend Software Engineer will lead product development, maintain systems, design APIs, and mentor junior engineers while improving overall product quality.
Top Skills: HibernateJavaKotlinRestful ApisSQL
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
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design, build, and operate high-scale backend services for the Teams AI Platform. Work with Azure technologies and distributed databases, collaborate with partner teams and AI groups, define scalable architectures and reusable libraries, and improve service availability, reliability, performance, and automation.
Top Skills: .Net CoreAzureAzure Active Directory (Aad)Azure Cosmos DbCC#C++ExchangeJavaJavaScriptM365Microsoft TeamsPythonRedisSharepointSubstrate
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account