Top Software Engineer Jobs in Vancouver

Reposted 12 Days AgoSaved
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 12 Days AgoSaved
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 12 Days AgoSaved
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 12 Days AgoSaved
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 12 Days AgoSaved
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
13 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Cloud • Fintech • HR Tech
Build and operate full-stack AI-powered agents integrated into HR and Finance workflows. Collaborate cross-functionally to design, implement, and run production services, mentor teammates, and apply strong engineering practices across the stack (frontend, backend, databases, cloud, containers, CI/CD, and observability).
Top Skills: Automated TestingAWSCi/CdDevOpsDjangoDockerElasticsearchFastapiFlaskKubernetesObservabilityPostgresPythonReactTypescriptWorkday
13 Days AgoSaved
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
13 Days AgoSaved
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
13 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Gaming • Hardware
Design, implement, and maintain C++ client SDK libraries, build pipelines, and internal tooling. Debug client-network-backend issues, improve CI/build reliability, collaborate with game teams, write technical designs, and mentor engineers.
Top Skills: C++Ci/CdCmakeHTTPHttpsJenkinsNintendoPlaystationRest ApisTcpTeamcityUdpWindowsWiresharkXbox
Reposted 3 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Hardware • Other • Utilities
The Embedded Software Engineer II designs and maintains software modules, integrates firmware with hardware, and ensures software quality through development and debugging.
Top Skills: APIsBleCC++FreertosLinuxLteSdksTcp/IpWi-FiZephyr
Reposted 3 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Fintech • Payments
The Staff Software Engineer role involves leading projects, coordinating engineers, improving processes, and representing PayPal to external partners, focusing on cloud and DevOps responsibilities.
Top Skills: AWSBashCdkDatadogDockerEksGithub ActionsGithub EnterpriseGoPythonTerraform
Reposted 3 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
eCommerce
The Senior Software Engineer II, Machine Learning will design and deploy ML algorithms, work with consumer data, and lead data teams.
Top Skills: Google Cloud PlatformNoSQLNumpyPandasPythonPyTorchSparkSQLTensorFlow
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
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
4 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Financial Services
Lead technical reliability work across platform and product teams: design guardrails, build incident mitigation tooling, run load testing, translate findings into platform-wide reliability improvements, and influence engineering standards and practices.
Top Skills: Ai-Assisted Incident ResponseArgoCapacity PlanningDistributed SystemsHelmKubernetesLoad TestingService Mesh
Reposted 13 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
Develop and maintain front-end applications using modern JavaScript frameworks. Collaborate with teams to enhance user interfaces and overall architecture. Participate in the software development lifecycle and ensure effective testing coverage.
Top Skills: CSSGitGradleJavaJavaScriptJenkinsJssJunitReactSassTomcat
Reposted 13 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 13 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
14 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Cloud • Fintech • HR Tech
Build and ship full-stack features for AI agents embedded in HR and finance workflows. Own services end-to-end, collaborate with ML and product teams, operate production systems, mentor teammates, and promote strong engineering practices.
Top Skills: Automated TestingAWSCi/CdDjangoDockerElasticsearchFastapiFlaskKubernetesObservabilityPostgresPythonReactTypescript
14 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Cloud • Fintech • HR Tech
Build and deliver full-stack features powering AI agents embedded in HR and finance workflows. Own services from development through production, collaborate with ML and product teams, mentor teammates, and maintain high engineering standards for scalable, reliable SaaS systems.
Top Skills: AWSDjangoDockerElasticsearchFastapiFlaskKubernetesPostgresPython
4 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Design, build, and maintain automation and testing infrastructure for the North platform: CI/CD pipelines, GitHub workflows, containerized test environments (Docker/Kubernetes), Helm and ArgoCD deployments, infrastructure-as-code, benchmarking, parallel test execution, and cross-team standards to improve test coverage, reliability, and deployment confidence.
Top Skills: ArgocdAWSAzureDockerGCPGithub ActionsHelmKubernetesLlmsPulumiPythonTerraformTypescript
14 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
14 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Software
Own and scale quality infrastructure for web engineering during a transition from a monolith to microfrontends. Build shared testing frameworks, CI/CD quality gates, metrics, and AI-enabled tooling to improve test ownership, reliability, and developer productivity. Mentor engineers, define testing strategy across unit/component/integration/contract layers, and create verification loops for agentic code generation.
Top Skills: Ci/CdCypressJavaScriptJestLlmsMicrofrontendsModule FederationPactPlaywrightTesting LibraryTypescriptWebdriverio
14 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
4 Days AgoSaved
Remote
Vancouver, BC
Expert/Leader
Expert/Leader
Marketing Tech
Lead design and implementation of a zero-to-one, real-time collaborative web content platform. Own architecture, build backend sync and delivery services, craft low-latency frontend editing experiences, define engineering standards, evaluate third-party tradeoffs, and mentor engineers while partnering with product and design.
Top Skills: AWSAzureCdnCliCloudflareContainerizationDrupalEvent-Driven ArchitecturesGCPGraphQLNext.JsReal-Time SynchronizationRestSdksWebhooksWordpress
4 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Fintech • Financial Services
Design, build, and optimize scalable AI-enabled application features and services. Integrate ML models and generative AI, ensure secure and test-driven implementations, troubleshoot AI performance, mentor engineers, and drive AI architecture, CI/CD, and best practices across teams.
Top Skills: Ai Coding AssistantsAWSAzureAzure DevopsContainersEmbedding PipelinesGCPGenerative AiGitGithub ActionsJenkinsKubernetesMl OpsNode.jsPrompt EngineeringPythonReactSQLTeamcityTypescriptVector Databases
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account