Top Software Engineer Jobs in Vancouver

Reposted One Month AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Develop and manage mission-critical infrastructure services for Akamai’s cloud lab platform. Build deployment stacks for test datacenters, design observability and monitoring solutions, improve deployment and configuration performance, and collaborate with engineering, architecture, and site reliability teams. The role requires strong Infrastructure as Code, Python, REST API, container orchestration, development-environment tooling, and relational database experience.
Top Skills: AnsibleDjangoDocker ComposeFlaskKindKubernetesLinuxMySQLNomadPostgresPythonRestful ApisSaltstackTerraformTilt
One Month AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Develop and manage mission-critical infrastructure services for cloud development and testing. Build Python backend services, APIs, automation, virtual machine environments, reservation systems, reporting tools, and resilient test frameworks. Improve reliability, scalability, deployment performance, and observability across physical and virtual infrastructure. Provide technical leadership and mentorship while collaborating with global Development and SRE teams.
Top Skills: AnsibleAPIsCloud NetworkingDockerGrafanaKubernetesLinuxMicroservicesMySQLPostgresPythonRelational DatabasesTerraformVirtual Machines
8 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Design and scale Cohere’s Model Vault backend and inference platform. Lead architecture for authentication, deployments, billing, metering, customer lifecycle, and cloud control-plane services. Build reliable distributed systems with strong guarantees for security, privacy, consistency, isolation, observability, and failure recovery. Drive technically complex initiatives from threat modeling and architecture through implementation, production rollout, operations, and iteration at enterprise scale.
Top Skills: APIsAuthenticationAuthorizationC++Cloud InfrastructureConfidential ComputingCryptographyDatabasesDistributed SystemsGoJavaPythonRust
8 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software
Build and operate production-grade AI agents that automate workflows across internal teams. Design agent architectures with LangGraph and Amazon Bedrock AgentCore, integrate internal systems and third-party tools, and develop evaluation, observability, and guardrail frameworks. Partner with nontechnical teams to identify workflows, own solutions from prototype through production, measure impact, and drive adoption through documentation and training.
Top Skills: Amazon Bedrock AgentcoreAmazon Web Services (Aws)AutogenClaudeGptJavaLangchainLanggraphLlamaLlamaindexMistralNode.jsPythonRetrieval-Augmented Generation (Rag)Typescript
18 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Cloud • Software • Analytics
Develop and maintain Linux kernel features for Arista EOS, integrate upstream kernel releases, and qualify CPU and NIC hardware. Build automated tests, troubleshoot customer and system-test issues, contribute patches to the upstream Linux community, and own projects from definition through deployment. The role also provides technical leadership, cross-functional collaboration, and mentorship to junior engineers.
Top Skills: Arista EosArmCC++Ip NetworkingLinux KernelPythonX86
18 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Cloud • Software • Analytics
Develop and deliver software for Arista’s Linux-based EOS network operating system. Responsibilities include designing and implementing C, C++, and Python features; writing specifications, test plans, and automated tests; debugging routing and packet-forwarding issues; supporting customer network troubleshooting; collaborating on larger distributed systems and routing projects; reviewing code; mentoring engineers; and managing project schedules.
Top Skills: 802.1Ab802.1Ax802.1DBgpCC++Command-Line InterfacesDatabasesDistributed SystemsEosEthernetIp RoutingIs-IsLink Aggregation Control ProtocolLink Layer Discovery ProtocolLinuxMessagingOspfPacket Forwarding EnginesPimPythonRipSignalingSpanning Tree ProtocolUnix
18 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Cloud • Software • Analytics
Designs, develops, integrates, and maintains low-level CPU firmware, BIOS, and boot-loader software for networking products. Responsibilities include CPU board bring-up, hardware and vendor collaboration, Linux kernel evaluation, automated testing, debugging, open-source contributions, customer issue resolution, technical leadership, and mentoring.
Top Skills: ArmBiosBoot LoadersCC++EosLinux KernelPythonX86
18 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Cloud • Software • Analytics
Develop and lead Layer 1 networking software controlling physical-layer components, optics, transceivers, PHYs, and gearboxes. Design, implement, test, debug, and optimize features using C, C++, and Python. Collaborate with customers, product managers, hardware, manufacturing, and test teams to bring new components to market and resolve network issues. Provide technical leadership, own projects through deployment, build telemetry and test infrastructure, and mentor junior engineers.
Top Skills: Automated TestingCC++Distributed SystemsGearboxesIp NetworkingLayer 1 NetworkingLinuxPhysPythonTelemetryTransceiversUnix
18 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Cloud • Software • Analytics
Develop and optimize PCIe software for networking hardware, including link bring-up, parameter tuning, Linux PCI drivers, virtual memory allocation, error handling, performance measurement, and userspace mediation between ASICs, FPGAs, and PCIe bridges. Build automated validation tests in C, C++, and Python while diagnosing low-level firmware and hardware issues.
Top Skills: AerAsicsCC++DpcFpgasLinuxPciePython
One Month AgoSaved
Remote or Hybrid
Vancouver, BC
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Payments • Software • Business Intelligence • Generative AI • Automation
Lead the architecture, development, and scaling of data pipelines and infrastructure for a customer-facing Data Lake platform. Build ETL and ingestion systems using GCP, Debezium, Pub/Sub, Dataflow, BigQuery, Python, Golang, and SQL. Establish engineering standards, deliver strategic projects, mentor engineers, influence cross-functional technical decisions, optimize data services, and shape the platform roadmap.
Top Skills: BigQueryCi/CdConfluenceDataflowDebeziumGoGoogle Cloud Platform (Gcp)JIRAPub/SubPythonRest ApisScrumSQL
18 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Fintech • Financial Services
Build and scale secure backend microservices for payments, disbursements, and governance, risk, and compliance workflows. Design high-performance distributed systems on Google Cloud, support millions of daily requests, and implement financial, onboarding, KYC, and compliance capabilities. Collaborate with product, operations, and compliance teams, mentor junior engineers, and continuously improve platform functionality through analytics and user feedback.
Top Skills: AjaxBigQueryCloud ComposerCloud RunCloud StorageCSSFastapiFirestoreFlaskGoogle Artifact RegistryGCPGrpcHtml/DomHTTPJavaScriptKubernetesNewrelicPagerdutyPub/SubPythonReactRedisRest ApisSQLTerraform
18 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Fintech • Financial Services
Build and scale secure backend microservices for payments, disbursements, or GRC workflows. Design distributed systems and Google Cloud infrastructure capable of handling millions of daily requests, integrate compliance and KYC capabilities, collaborate cross-functionally, mentor junior engineers, and continuously improve platform performance and reliability.
Top Skills: A/B TestingAjaxBigQueryCloud ComposerCloud RunCloud StorageCSSEvent-Driven ArchitectureFastapiFeature FlagsFirestoreFlaskGoogle Artifact RegistryGCPGradual RolloutsGrpcHexagonal ArchitectureHtml/DomHTTPJavaScriptKubernetesNew RelicPagerdutyPub/SubPythonReactRedisRest ApisSQLTerraform
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
18 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Fintech • Financial Services
Build and scale backend microservices for payments, disbursements, or governance, risk, and compliance platforms. Design secure, high-performance financial systems using cloud infrastructure and distributed architectures. Develop REST services, integrate Google Cloud technologies, support KYC/AML workflows, and maintain systems handling millions of daily requests. Collaborate with product, operations, and compliance teams, mentor junior engineers, and continuously improve platform capabilities through analytics and user feedback.
Top Skills: AjaxBigQueryCloud ComposerCloud RunCloud StorageCSSFastapiFirestoreFlaskGoogle Artifact RegistryGCPGrpcHtml/DomHTTPJavaScriptKubernetesNew RelicPagerdutyPub/SubPythonReactRedisRest ApisSQLTerraform
Reposted 9 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Cloud • Security • Software
The Senior Software Engineer will enhance the core product by developing features and tools for Chainguard Images, collaborating with teams and ensuring product quality.
Top Skills: ContainersDockerGoKubernetesTerraform
Reposted 9 Days AgoSaved
Remote
Vancouver, BC
Expert/Leader
Expert/Leader
Cloud • Security • Software
Own and design high-impact components of Chainguard's container image platform. Build and improve image build systems, tooling, and services at scale. Drive technical direction, participate in roadmap planning, collaborate cross-functionally, and mentor engineers to raise engineering quality.
Top Skills: CompilersContainer RegistriesDockerGoKubernetesMakefilesTerraformToolchains
9 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Information Technology • Internet of Things • Software
Supports DO-178C and DO-254 certification activities, SQA audits, compliance checks, certification artifact preparation, configuration management, change control, traceability, and evidence-package maintenance. The role works with engineering and certification teams to ensure safety-critical software processes and deliverables meet standards, assists with audits, tracks gaps and review closures, and improves repeatable quality workflows. It also provides focused support for safety-relevant verification and offers development toward a long-term certification and SQA career.
Top Skills: ConfluenceDo-178CDo-254Embedded SystemsGitHypervisorsIec 61508Iso 26262JIRAOperating Systems
One Month AgoSaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Information Technology • Software • Database
Build innovative software products in the Special Projects Division addressing public health, agriculture, education, and aid-related challenges in Sub-Saharan Africa. Responsibilities include designing software architectures, developing on UNIX-based platforms, participating in code reviews, using disciplined version control, collaborating with teams, and potentially applying Django, React, Android, or PyTorch. The role may involve travel to Africa to understand local contexts.
Top Skills: AndroidData Structures And AlgorithmsDjangoMacos DarwinPyTorchReactUnixVersion Control
Reposted 9 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Consumer Web • Information Technology • Real Estate • Software • PropTech
Build full-stack marketplace features for search, ranking, and renter-facing products while supporting ML Ops infrastructure. Develop model deployment pipelines, feature stores, real-time data pipelines, monitoring, and production integrations with data scientists. Write tested code, review contributions, plan technical work, and improve system performance, reliability, and scalability. Collaborate with product and globally distributed engineering teams.
Top Skills: AWSAzureChalkGCPGoJavaScriptKubeflowMlflowPythonRubySQLVertex Ai
One Month AgoSaved
Remote
Vancouver, BC
Expert/Leader
Expert/Leader
Artificial Intelligence • Big Data • Machine Learning
Designs and scales distributed platform services, APIs, microservices, and React applications for healthcare technology platforms. Owns architecture, reliability, performance, testing, CI/CD, observability, infrastructure, and production support. Partners with product and clinical teams, mentors engineers, leads technical decisions, and uses AI-augmented development tools. Requires extensive software engineering experience with cloud-native systems, databases, REST APIs, frontend frameworks, and scalable SaaS platforms.
Top Skills: AksAzureCi/CdClaude CodeGitGithub CopilotInfrastructure As CodeJavaKubernetesMicroservicesMonitoringNoSQLObservabilityPythonReactRest ApisSpring BootSQLTdd
Reposted 9 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Consumer Web • Information Technology • Real Estate • Software • PropTech
Build full-stack marketplace features and ML Ops infrastructure for search, ranking, and renter-facing products. Develop model deployment pipelines, feature stores, real-time data pipelines, and monitoring using Chalk and Vertex AI. Collaborate with data scientists to productionize models, improve system performance and reliability, write tested code, participate in reviews, plan technical work, and communicate effectively across distributed teams.
Top Skills: A/B Testing FrameworksAWSAzureChalkFeature PipelinesFeature StoresGCPGoJavaScriptKubeflowMlflowPythonRubySQLVertex Ai
Reposted 2 Months AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
eCommerce • Fintech • Payments • Software • Financial Services
Build and own end-to-end full stack features from React frontends to backend services/APIs and data. Deliver secure, scalable money-movement flows with correct ledgering, reconciliation, and compliance. Drive architecture, testing, reliability, and observability; mentor engineers; lead feature planning and roadmaps; and collaborate with Product, Design, Analytics, Compliance, Infrastructure, and Operations.
Top Skills: Ai-Assisted Development ToolsAWSGoReactTypescript
Senior level
Kids + Family • Mobile
Build and own Android growth and monetization experiments across subscriptions, pricing, advertising, purchases, and upgrade flows. Partner with product, design, data science, and analytics to instrument experiments, manage staged rollouts, monitor performance, and act on results. Use AI tools throughout development, contribute to Android architecture and engineering practices, participate in on-call support, mentor engineers, and help scale reliable mobile experiences to tens of millions of users.
Top Skills: AndroidAndroid StudioAndroid Studio ProfilerAndroid View SystemBitriseClaude CodeClean ArchitectureCrashlyticsDaggerFastlaneFlowGithub ActionsGradleHiltJetpack ComposeJetpack NavigationJetpack ViewmodelKotlinKotlin CoroutinesLlmsMacrobenchmarkMcpMviMvvmPerfettoSystrace
9 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Fintech • Software
Design, develop, and maintain scalable billing and payment-processing systems using C# and PHP. Lead architecture, code reviews, mentoring, CI/CD improvements, monitoring, security, database optimization, and production issue resolution. Use Claude and Cursor daily while validating AI-generated code for correctness, security, performance, and maintainability. Collaborate with product, development, and QA teams to deliver reliable, PCI DSS-compliant software.
Top Skills: C#Ci/CdClaudeCursorDatadogDockerKubernetesLogz.IoNew RelicOwaspPci DssPHP
9 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Fintech
Build and operate full-stack trading, onboarding, payments, payouts, and internal tooling applications. Design scalable distributed systems using TypeScript, Node.js, React, and AWS; contribute to architecture, testing, observability, deployments, and production support. Partner with Product and Design, mentor engineers, improve code quality, participate in on-call rotations, resolve incidents, and maintain reliable, secure, high-performing systems.
Top Skills: Argo CdAWSDockerGithub ActionsGraphQLKubernetesNext.JsNode.jsPostgresReactRestSQL ServerTypescript
One Month AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Big Data • Machine Learning
Architects, develops, tests, and optimizes scalable Java-based web applications using Spring Boot microservices and modern frontend frameworks. Leads software delivery across the full lifecycle, including API design, technical specification refinement, automation, performance optimization, test-driven development, code reviews, and troubleshooting. Collaborates with internal teams and external partners to deliver maintainable solutions, improve engineering workflows, and uphold modern architecture and development standards. The role is remote in Canada and requires working Eastern Time hours.
Top Skills: AngularAnsibleAWSBashClaude CodeCypressDatadogDockerGenerative Ai Coding AssistantsGitGithub CopilotGroovyIstioJavaJenkinsKubernetesAzureMicrosoft Sql ServerMySQLNew RelicOauthOpenid ConnectPythonReactRestassuredRestful ApisSaaSSAMLSeleniumService-Oriented ArchitectureSpec-Driven DevelopmentSpring BootTest-Driven DevelopmentUnix/LinuxVue
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account