Top Software Engineer Jobs in Vancouver

15 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Mobile • Software
Design, develop, and maintain React/TypeScript web applications; build reusable components; write unit tests; troubleshoot production issues; participate in code reviews; collaborate with stakeholders; mentor team members and promote engineering best practices.
Top Skills: AtomCi/CdCSS3DevOpsHTML5JavaJavaScriptJunitNative Web ComponentsReactReact RouterReduxTanstack QueryTypescriptVanilla JavascriptViteZustand
Reposted YesterdaySaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
The Sr. Software Engineer is responsible for developing tools and automation for improving developer efficiency, product quality, and optimizing processes, along with end-to-end ownership of Developer Experience features.
Top Skills: GitJavaScriptJenkinsPythonTypescriptYaml
Reposted YesterdaySaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
The Staff Software Engineer will design, code, and automate tests for SaaS security features while collaborating with cross-functional teams to ensure high-quality solutions and customer satisfaction.
Top Skills: .Net Core.Net FrameworkC#Rest ApisWindows OsWinui
Reposted YesterdaySaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
The Staff Software Engineer will lead the design and development of enterprise software solutions, focusing on AI and ML integration. Responsibilities include collaborating with teams, managing projects, and mentoring junior engineers, while ensuring high-quality product delivery.
Top Skills: AWSAzureGitHTMLJenkinsJIRAPerforceTypescriptVmware Vsphere
Reposted YesterdaySaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
As a Staff Software Engineer, you will design and implement features, collaborate across teams, debug complex systems, and ensure high-quality deliverables in a DevOps environment.
Top Skills: .Net FrameworkC#ComRest ApisWin32 ApisWinui
Reposted YesterdaySaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Software
The Senior Software Engineer will design and improve public APIs, build Ruby on Rails services, and enhance developer experiences.
Top Skills: EmberJson ApisJwtsKafkaOauthPostgresReactRuby On RailsTypescript
15 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Information Technology
Build and operate core backend services, APIs, and platform components for enterprise AI; integrate LLMs, retrieval and agent workflows; ensure reliability, observability, testing, and scalability; collaborate with research, product, and design to productionize AI capabilities.
Top Skills: C++Cloud PlatformsContainersGoJavaJavaScriptPythonTypescript
Reposted YesterdaySaved
In-Office
Vancouver, BC
Senior level
Senior level
Cloud • Fintech • HR Tech
Design, build, and harden Workday's Spark- and Trino-based cloud data platform. Implement fault-tolerant architectures, self-healing mechanisms, observability (tracing, metrics, alerts), scalability and multi-tenant isolation, and develop data-processing algorithms for interactive querying and large-scale cube building.
Top Skills: SparkAWSCursorGCPGrafanaJavaJmxLinux/UnixOpentelemetryPrestoPrometheusScalaSQLTrino
Reposted YesterdaySaved
In-Office
Vancouver, BC
Senior level
Senior level
Cloud • Fintech • HR Tech
Lead engineering to build a unified platform enabling agentic access to Workday Data Cloud via a semantic layer and MCP server. Architect, implement, validate, and scale ML and agent systems, deliver mission-critical features on schedule, design APIs, and mentor engineering teams.
Top Skills: Agent FrameworksApi DevelopmentKnowledge RepresentationLangchainMachine LearningMcp ProtocolMcp ServerPythonPyTorchScalaSemantic EngineSemantic Modeling
Reposted 15 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Software
Join Ema as a Software Engineer to design and develop user interfaces for web applications, collaborating with product managers and UX designers, and integrating APIs.
Top Skills: AngularCSSFastapiGitGrpcHTMLJavaScriptJSONNext.JsOauthPythonReactRestful ApisVercelVueXML
Reposted 15 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Software
As a DevOps Engineer, you will design, develop, and deploy scalable SaaS solutions, automate infrastructure tasks, and collaborate on CI/CD enhancements.
Top Skills: AnsibleAWSAzureCloud BuildGCPGithub ActionsGrafanaHelmIstioKubernetesPagerdutyPostgresPrometheusSeleniumSentryTerraform
Reposted 15 Days AgoSaved
Remote
Vancouver, BC
Internship
Internship
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
As a Software Engineering Intern, you will contribute to building features for user-facing products, APIs, and scalable services for machine learning. Responsibilities include crafting code, designing data pipelines, implementing tools, and enhancing technical documentation.
Top Skills: APIsCi/CdData PipelinesInfrastructureMachine LearningNlp
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 15 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software
The role focuses on optimizing coding practices and collaboration within the engineering team, improving internal tooling, and communicating between teams and leadership.
Top Skills: PostgresReactTypescript
Reposted 4 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Lead and mentor a team of developers, oversee cloud product delivery, drive engineering practices, and ensure high-quality standards while contributing to cross-functional initiatives.
Top Skills: AWSGoGraphQLGrpcJavaJenkinsRestSpring BootTypescript
Reposted 2 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Fintech • Financial Services
Architect and build scalable, secure backend microservices for Payments, Disbursements, or GRC squads. Implement payment and disbursement workflows, KYC/compliance pipelines, and cloud infrastructure using Google Cloud and Kubernetes. Collaborate cross-functionally, mentor junior engineers, and optimize systems for high throughput, reliability, and regulatory compliance.
Top Skills: AIAjaxBigQueryBlockchainCloud ComposerCloud RunCloud StorageCSSFastapiFirestoreFlaskGoogle Artifact RegistryGrpcHtml/DomHTTPJavaScriptKubernetesNewrelicPagerdutyPub/SubPythonReactRedisRest ApisSQLStablecoinsTerraform
Reposted 2 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Fintech • Financial Services
Architect, build, and scale backend microservices for Payments, Disbursements, or GRC squads; design high-performance, secure payment and disbursement workflows; integrate Google Cloud services and distributed systems; ensure compliance (KYC/AML); collaborate cross-functionally; mentor junior developers; and iterate on platform reliability and performance to support millions of daily requests.
Top Skills: Rest Apis
Reposted 2 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/AML and compliance features, and infrastructure using Google Cloud, Kubernetes, and Terraform. Collaborate cross-functionally, mentor junior engineers, and iterate on platform capabilities using analytics and user feedback.
Top Skills: AIAjaxArtifact RegistryBigQueryBlockchainCloud Composer)Cloud RunCloud StorageCSSFastapiFlaskGoogle Cloud (FirestoreGrpcHtml/DomHTTPJavaScriptKubernetesNewrelicPagerdutyPub/SubPythonReactRedisRest ApisSQLStablecoinsTerraformWhatsapp
Reposted 2 Days AgoSaved
In-Office
Vancouver, BC
Expert/Leader
Expert/Leader
Artificial Intelligence • Consumer Web • Digital Media • Software
Lead technical direction and architecture for the Fable backend, own platform reliability (databases, CI/CD, queues, observability), run incident response and postmortems, mentor engineers, collaborate cross-functionally with product/design/ML, and build platform capabilities enabling faster, safer delivery.
Top Skills: AWSCi/CdContainer OrchestrationDatadogDjangoGCPGoJavaKotlinKubernetesNode.jsPostgresPythonQueueing
Reposted 2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Software
Design, implement, and scale event-driven, distributed backend systems in Python on AWS to process and enrich large-scale document and media datasets. Lead technical projects, mentor engineers, integrate ML/LLM components, optimize performance, maintain observability, and collaborate with Data Science, ML Engineering, and Product to deliver reliable high-throughput content processing services.
Top Skills: AirflowAWSCloudwatchDatabricksDatadogEcsElasticacheLambdaLlmMachine LearningPythonScalaSnsSparkSqsTerraform
Reposted 2 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Sales
As a Senior Software Engineer at Canals AI, you'll focus on backend engineering to build scalable systems, manage complex projects, and align engineering efforts with business goals. You'll also guide team members and ensure high-quality deliverables in a fast-paced, product-oriented environment.
Reposted 2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Cloud • Fintech • HR Tech
As a Fullstack Software Engineer, you'll collaborate with multi-functional teams to enhance AI-driven solutions, participate in software development best practices, and take ownership of various platform functional areas.
Top Skills: AWSDjangoDockerElasticsearchFastapiFlaskJavaKubernetesPostgresPythonTypescript
Reposted 2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Cloud • Fintech • HR Tech
As a Fullstack Software Engineer, you'll enhance Evisort's AI-driven contract management platform by collaborating with cross-functional teams and taking ownership of multiple functional areas from development to production.
Top Skills: AWSDjangoDockerElasticsearchFastapiFlaskJavaKubernetesPostgresPythonTypescript
21 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Design, build, and operate Kubernetes cluster management tooling and developer-facing workflows. Deliver compute capabilities (jobs, cron, deployments, EFS, right-sizing), automate toil, improve observability and incident response, and partner with Security/Reliability teams. Apply AI tooling to improve infrastructure automation and developer productivity.
Top Skills: ArgocdAWSCncfEc2EcsEfsEksEnvoyGCPGenerative AiHelmIamIstioKubernetesMesosNomadPrometheusVpc
Reposted 21 Days AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
Marketing Tech • Real Estate • Software • PropTech • SEO
The Staff Software Engineer will lead AI-driven initiatives, building systems for advertising, content creation, data modeling, and SEO that enhance real estate agents' market presence.
Top Skills: AWSDynamoDBElasticsearchGraphQLKafkaKubernetesLambdaNode.jsPostgresReactRedisSqsTemporalTypescript
Reposted 16 Days AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Logistics • Transportation
The role involves designing and developing machine learning infrastructure for annotation, evaluation, and training models, focusing on scalable systems and efficient data workflows.
Top Skills: C++KubernetesPythonSpark
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account