Get the job you really want.

Top Software Engineer Jobs in Vancouver

Reposted 13 Days AgoSaved
Remote
Vancouver, BC
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Lead technical vision and execution for enterprise AI, data, and automation initiatives. Architect and deliver scalable AI systems, data pipelines, and intelligent services; mentor engineers; drive cross-functional alignment, risk mitigation, and operational excellence; prototype solutions and influence org-wide strategy to maximize business impact.
Top Skills: AIAutomated TestingAutomationCiData AnalyticsData EngineeringData PipelinesData VisualizationDistributed TrainingGoInfrastructureInternal ToolingJavaMachine LearningNatural Language Processing (Nlp)PersonalizationPythonScalaSearch
14 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Seeking a Staff Software Engineer to lead Cash services, architect distributed systems, and manage technical strategies for Coinbase's Consumer Cash team.
Top Skills: ClickhouseGoKafkaMongoDBRedis
Reposted 8 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
AdTech • Artificial Intelligence • Gaming • Machine Learning • Software • Virtual Reality • Metaverse
As a Software Engineer, you'll develop responsive web interfaces, implement real-time communication features, and optimize performance while collaborating closely with a dynamic team.
Top Skills: A-FrameAxiosCanvas ApiCss/ScssCypressDjango ChannelsGitJavascript/Es6+JestNode.jsPixi.JsPlaywrightStorybookTailwind CssThree.JsVueWebpackWebsockets
14 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The role involves leading backend system development, collaborating with teams, identifying issues, and fostering team culture while delivering high-quality projects.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 8 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Information Technology • Internet of Things
As a Senior Backend Software Engineer, you will lead on architectural decisions, develop backend services and APIs, and handle scalable architecture for millions of users.
Top Skills: KubernetesNode.jsTypescript
Reposted 8 Days AgoSaved
Remote
Vancouver, BC
Junior
Junior
Cloud • Software
The Infrastructure Software Engineer will develop infrastructure as code for the Generative AI platform, collaborate in a cross-functional team, and support cloud infrastructure deployment.
Top Skills: BashDockerGoHelmKubernetesTerraform
Reposted 8 Days AgoSaved
Remote
Vancouver, BC
Entry level
Entry level
Cloud • Software
As a Software Engineer, you will collaborate in small teams, transform legacy systems, apply modern engineering practices, and continuously learn and grow.
Top Skills: ElixirGoJava
Reposted 8 Days AgoSaved
Easy Apply
In-Office or Remote
Vancouver, BC
Easy Apply
Mid level
Mid level
Artificial Intelligence • Software • Generative AI
Develop and launch user-facing features, oversee feature implementation, architect scalable REST APIs, and mentor junior engineers.
Top Skills: GoJavaNoSQLOpenapiRest ApisSQL
Reposted 9 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Aerospace
The Payload Software Engineer develops network automation software for TeraWave's satellite communications network, focusing on payload systems and real-time data processing algorithms.
Top Skills: C/C++Distributed SystemsEmbedded SystemsFpga ProgrammingNetwork Function VirtualizationNetworking ProtocolsOptical CommunicationsPythonReal-Time Operating SystemsSoftware-Defined Networking
Reposted 9 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Aerospace
Develop network automation software for TeraWave satellite communications, including designing flight software and implementing autonomous network routing.
Top Skills: C/C++Distributed SystemsEmbedded SystemsFpga ProgrammingNetwork ProtocolsOptical Communication ProtocolsPythonReal-Time Operating Systems
Reposted 9 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Aerospace
Develop network automation software for TeraWave satellite communication systems, focusing on embedded software, network protocols, and real-time processing.
Top Skills: C/C++Embedded SystemsFpga ProgrammingMachine LearningNetwork Function VirtualizationNetworking ProtocolsOptical CommunicationPythonReal-Time Operating SystemsRf CommunicationSoftware-Defined Networking
9 Days AgoSaved
Remote
Vancouver, BC
Junior
Junior
Food • Software • Hospitality
As a Software Engineer, contribute to the full software development cycle, involving design, implementation, and optimization of scalable solutions in collaborative, multi-tenant environments.
Top Skills: C#AzureReactSQL ServerTypescriptWeb Apis
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
9 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Healthtech • Software
The role involves designing and deploying AI applications, leading development projects, and mentoring engineers while collaborating with experts in a healthcare-focused environment.
Top Skills: Amazon SagemakerAWSBedrockFastapiGitlab Ci/CdGoKubernetesPythonPyTorch
Reposted 14 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
As a Senior Backend Engineer, you'll develop and enhance authentication strategies, improve access management, and ensure security for GitLab users, focusing on scalable solutions.
Top Skills: IamLdapRbacRuby On RailsSAMLScimSso
Reposted 14 Days AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
Marketing Tech • Social Media • Software • Analytics • Business Intelligence
The Staff Software Engineer will lead IAM technology, architect scalable authorization systems, ensure service-level outcomes, and mentor other engineers.
Top Skills: AWSC#C++GCPJavaPython
15 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Software • Design • Generative AI
Design and build code-generation AI features, lead architecture and projects integrating LLMs and diffusion models, produce maintainable scalable code, mentor engineers, collaborate with PMs and designers, and influence technical direction and quality.
Top Skills: Node.Js,Javascript,Typescript,React,Mongodb,Graphql,Apollo,Aws Ec2,Aws S3,Aws Lambda,Kafka,Large Language Models,Diffusion Models,Vector Databases,Prompt Engineering
10 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Develop cloud-based services, deliver APIs, and maintain software while collaborating in a full stack team. Ensure code quality and participate in Scrum ceremonies.
Top Skills: Api GatewayAWSC#Ci/CdDockerEc2EcsGitJavaJavaScriptKubernetesLambdaNode.jsPostgresPythonRdsReactS3Typescript
25 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Design, develop, deploy, and operate cloud-native, scalable software and microservices. Write high-quality code with unit and automated tests, follow TDD and CI/CD practices, collaborate with stakeholders and teams to define requirements, resolve roadblocks, and drive technical improvements and operational excellence.
Top Skills: .NetAWSAzureCi/CdCouchbaseGCPGkeMicroservicesNginxReactTdd
25 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Design, build, deploy, and operate cloud-native, scalable software. Balance new feature delivery with technical debt resolution, collaborate across teams, drive technical leadership, and apply CI/CD and TDD best practices.
Top Skills: .Net,React,Couchbase,Gke,Nginx,Microservices,Aws,Gcp,Azure,Tdd,Ci/Cd,Dicom,Hl7,Fhir,Rest/Json,Oauth,Jwt,Ws-Security,Saml,Grpc
16 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead and deliver streaming infrastructure initiatives: design and scale real-time data pipelines, collaborate with product and stakeholders, ensure operational availability and observability, drive code/design quality, mentor engineers, and own quarterly team goals.
Top Skills: Python,Kotlin,Aws,Mysql,Kubernetes,Confluent Platform,Schema Registry,Tableflow,Spark,Samza,Flink,Beam,Kafka
Reposted 10 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Junior
Junior
Information Technology • Consulting
Join the Risk Technology team at a leading investment bank to develop software solutions for Fixed Income and Equities, collaborating globally.
Top Skills: EclipseGitIntellijJavaLinuxScalaUnix
11 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Software • Web3
As a Senior Full Stack Software Developer at CoLab, you will focus on designing secure, scalable systems for enterprise workflows, ensuring maintainability, and contributing to both backend and frontend development, while mentoring others.
Top Skills: GraphQLPostgresPythonReactRestTypescript
20 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Aerospace • Agriculture • Big Data Analytics
Design, build, and optimize large-scale cloud data ingestion, preprocessing, distributed training, and benchmarking infrastructure for geospatial foundation models. Contribute to model architecture, fine-tuning for agriculture, ML experiment tooling, and maintain documentation while working in an Agile team.
Top Skills: Python,C++,Numpy,Scipy,Opencv,Matplotlib,Gdal,Pytorch,Torchgeo,Jupyterlab,Jupyternotebook,Aws,Azure,Gcp,Ci/Cd,Api-Driven Architectures
Reposted 20 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Fintech • Software
The role involves improving development velocity and quality, executing tooling and deployment projects, and enhancing developer experience.
Top Skills: AWSDatadogDbtDigital OceanGitPostgresReactTypescript
20 Days AgoSaved
In-Office
Vancouver, BC
Entry level
Entry level
Software
Build backend systems powering AI agents: data pipelines, integrations, and agent infrastructure. Contribute to features like Atlas, Activity Stream, dynamic knowledge, and agent memory. Work closely with senior engineers, ship production-quality code, and own smaller projects end-to-end as you ramp up.
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account