Top Software Engineer Jobs in Vancouver

Reposted 3 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Leads the design, development, testing, debugging, and operation of scalable distributed systems for Fabric data mirroring. Responsibilities include architecture, coding, code reviews, dependency management, telemetry and root-cause analysis, automated testing, reliability, security, performance optimization, and collaboration with technical and project stakeholders.
Top Skills: Automated TestingAzure Cosmos DbAzure Data FactoryAzure Event GridAzure PostgresqlAzure Service BusAzure Sql DatabaseAzure Synapse AnalyticsCC#C++Distributed SystemsEnterprise SystemsJavaJavaScriptAzureMicrosoft FabricPower BIPower QueryPythonTelemetry
3 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design and build scalable experimentation platform capabilities supporting AI, agentic, data, and big-data workloads. Develop self-service and agent-assisted experiences for experiment setup, governance, execution, and analysis. Collaborate with engineering, product, and data science teams on architecture and technical decisions. Improve service reliability, scalability, performance, observability, and maintainability while contributing to distributed systems and cloud platform development.
Top Skills: Agentic WorkflowsAirflowAnalytical SystemsCC#C++Distributed StorageDistributed TracingJavaJavaScriptKafkaLlm OrchestrationAzureNear-Real-Time Data PipelinesObservabilityPythonRetrieval-Augmented GenerationSparkTelemetry Systems
Reposted One Month AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The Senior Software Engineer will enhance IBM ODM Rule solutions, focusing on fraud rule engines, large-scale migrations, and platform modernization while ensuring high availability and low latency solutions.
Top Skills: AIFraud Rules EnginesGoIbm OdmJavaNoSQLPythonRelational Databases
5 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Software
Build and operate customer-facing frontend experiences for search, recommendations, and generative AI. Own software development end to end, including architecture, implementation, testing, delivery, observability, and long-term evolution. Collaborate with backend, machine learning, product, and design teams; review code, advise on technical designs, participate in interviews, and mentor engineers. Improve performance, scalability, accessibility, maintainability, and developer experience across complex frontend systems.
Top Skills: Generative AiJavaScriptMicrofrontend ArchitecturesMonoreposNext.JsReactTypescript
5 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Software
Build and ship security tools for agentic AI workloads running on Kubernetes. Responsibilities include traffic interception, policy enforcement, runtime protection, workload discovery, and observability. The role involves developing production software with technologies such as eBPF, Go, Python, Cedar, agentgateway, OpenTelemetry, and ClickHouse, while owning features end to end in a fast-moving environment.
Top Skills: Agent-To-Agent (A2A)AgentgatewayAi GatewayCC++CedarClickhouseContainersEbpfEnvoyGoIstioKubernetesKubernetes Gateway ApiLinuxModel Context Protocol (Mcp)OpentelemetryPythonRustSpiffeSpire
29 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Fintech
Develop and deploy customer-facing financial products end-to-end. Collaborate with engineers, Sales, and Support to understand customer needs, design banking experiences, and build scalable, operable solutions. Own user experience, data models, metrics, testing, and ongoing improvements while maintaining high engineering standards.
6 Days AgoSaved
In-Office
Vancouver, BC
Entry level
Entry level
Robotics
Lead development of production teleoperation and robotic data-collection software. Build reliable, low-latency systems for robot control, motion capture, visual and haptic feedback, and hardware-in-the-loop testing. Evaluate robotics research and integrate promising methods into maintainable products. Guide architecture, mentor engineers, and coordinate with controls, hardware, machine learning, and customer teams. Apply expertise in C++, Python, ROS 2, kinematics, coordinate transforms, and latency-sensitive robotic systems.
Top Skills: C++CamerasCi/CdDdsDebianGitHaptic FeedbackLinuxMotion CaptureOpenxrPythonRos 2Ros2_ControlSrdfTf2UbuntuUrdfVideo PipelinesVr
6 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Healthtech
Provides hands-on technical leadership across product engineering pods, designing scalable cloud-native systems and driving architectural consistency. Responsibilities include system design, distributed services, APIs, microservices, event-driven integrations, technical discovery, code quality, mentoring, documentation, and multi-team initiatives. The role partners with product, compliance, and clinical stakeholders while improving scalability, reliability, security, performance, and developer experience across healthcare platform technologies including Azure, .NET, Kafka, FHIR, and HL7.
Top Skills: .Net CoreAi/MlAngularApache KafkaAWSAws SnsAws SqsAzureBicepC#Ci/CdDevsecopsDistributed SystemsDockerDomain-Driven DesignEvent-Driven ArchitectureFhirHl7Infrastructure As CodeKubernetesManaged DatabasesMicroservicesObservabilityRabbitMQReactSaga PatternsSecrets ManagementServerless FunctionsTerraformX12
6 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design and develop AI-driven cloud security platforms that automate security risk evaluation and remediation at scale. Build reliable, secure, and observable distributed services; write, test, debug, and optimize production code; contribute to architecture; monitor and restore services; and collaborate with engineering, security, and product teams. Apply AI, automation, secure coding, DevSecOps, and cloud technologies to improve security operations and service reliability.
Top Skills: Artificial IntelligenceAWSAzureCC#C++Ci/CdDevsecopsDistributed SystemsGCPGoInfrastructure As CodeJavaJavaScriptMachine LearningMicroservicesPython
6 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Healthtech
Provides hands-on technical leadership for cloud-native healthcare platform architecture and development. Designs distributed systems, APIs, microservices, and event-driven integrations; guides multi-team technical initiatives; mentors engineers; improves scalability, reliability, security, performance, and developer experience; and partners with product, clinical, compliance, and engineering stakeholders. Leads technical discovery involving FHIR, HL7, Kafka, AI integration, and modernization initiatives.
Top Skills: .Net CoreAi/MlAngularApache KafkaAWSAws Sns/SqsAzureBicepC#Ci/CdDevsecopsDomain-Driven DesignEvent-Driven ArchitectureFhirHl7MicroservicesRabbitMQReactSecrets ManagementServerless FunctionsTerraformX12
One Month AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Build and operate Block’s data platform, including warehousing, orchestration, business intelligence, governance, and agentic workflows. Develop reliable Python services, developer tools, and Terraform infrastructure for petabyte-scale data. Partner with data practitioners and product teams, establish engineering standards, provide technical direction, and mentor engineers while ensuring security, reliability, observability, usability, and data governance.
Top Skills: AnomaloApache AirflowApache IcebergAWSBuildkiteDatabricksDatahubDbtGitopsKotlinLookerOmniPrefectPythonSnowflakeTerraform
One Month AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Build and operate a scalable data platform supporting warehousing, orchestration, business intelligence, governance, and agentic workflows. Develop Python services, Terraform infrastructure, and developer tools for petabyte-scale data. Partner with data practitioners and product teams, establish security and reliability patterns, set technical direction, improve engineering standards, and mentor engineers.
Top Skills: AnomaloApache AirflowApache IcebergAWSBuildkiteDatabricksDatahubDbtGitopsKotlinLookerOmniPrefectPythonSnowflakeTerraform
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
20 Days AgoSaved
Remote
Vancouver, BC
Entry level
Entry level
Artificial Intelligence • Consumer Web • Digital Media • Machine Learning • Software
Build and maintain Quora’s machine learning platform and distributed model-serving infrastructure. Develop scalable systems for recommendation and language models, optimize GPU serving latency, throughput, and cost, improve ML tooling and feature stores, and contribute to platform modernization. The role includes production deployment, collaboration with senior engineers, mentoring, and participation in an on-call rotation.
Top Skills: Amazon EksAWSC++Distributed SystemsDockerGoGpu ServingKubernetesNvidia TritonPythonPyTorchRayTensorFlow
20 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Develop and enhance highly available, scalable, fault-tolerant IAM services on Akamai’s Compute Platform. Design resilient software, build tools for seamless deployment and operation, improve IAM features and customer experience, and research emerging technologies. The role requires extensive Linux software development, Python or Java expertise, secure software delivery, IAM knowledge, and experience with enterprise tools including Git, JIRA, and Jenkins.
Top Skills: Akamai Compute PlatformGitIdentity And Access Management (Iam)JavaJenkinsJIRALinuxPython
One Month AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop and operate large-scale distributed payment systems using reactive architectures. Responsibilities include coding, testing, deployment, automation, troubleshooting, service integration, architectural contribution, Agile collaboration, secure coding, and documentation. The role also involves reviewing team work, mentoring engineers, improving processes, and contributing to technology standards. Candidates should have strong object-oriented programming skills, preferably in Java, plus experience with CI/CD, Kafka, Flink, cloud development, infrastructure as code, and automated testing.
Top Skills: AgileApache FlinkApache KafkaBashBddCi/CdCloud ComputingContainerizationCweGroovyInfrastructure As CodeJavaOwaspPerlPythonRubyScrumSei CertTddVirtualization
20 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Cloud • Information Technology
Build and maintain Go backend services for billing, including usage tracking, estimates, alerts, invoicing, integrations, and migrations. Troubleshoot billing issues, protect sensitive customer and payment data, and collaborate with Finance, Product, Support, and global engineering teams. Write tested, documented code and contribute to reliable distributed systems.
Top Skills: GoMariadbMySQLPostgresRest Apis
One Month AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Hardware • Security • Software • Cybersecurity
Develop end-to-end software for Unity Video products using AI coding agents in a plan-first, test-verified workflow. Translate requirements into implementation plans, direct and review agent output, validate behavior through unit, integration, and end-to-end tests, and support large-scale front-end architectures and rich user interfaces. Contribute to CI/CD, containerization, DevOps tooling, test automation, technical mentorship, and software quality standards. This hybrid role requires residence in Greater Vancouver and office attendance.
Top Skills: Ai Coding AgentsCi/CdCloud ComputingContainerizationDevOpsEnd-To-End TestingGit WorktreesIntegration TestingTest AutomationUnit Testing
Reposted One Month AgoSaved
Hybrid
Vancouver, BC
Entry level
Entry level
Artificial Intelligence • Cloud • Information Technology • Software
Design, implement, test, and peer-review software while collaborating on core AI infrastructure systems. Support customers through scoping, proofs of concept, trials, production deployments, and escalations. Contribute to startup culture, project ownership, and process improvement while solving complex computer systems problems.
Top Skills: CC++Distributed SystemsDockerEmbedded SystemsNoSQLPythonSQL
One Month AgoSaved
In-Office
Vancouver, BC
Entry level
Entry level
Cloud • Legal Tech • Software
Develop web applications at scale as part of a full-stack engineering team. Collaborate across distributed teams to solve complex customer problems, build performant and reliable SaaS products, review code, optimize databases, learn new technologies, and contribute to Agile development. The role emphasizes curiosity, mentorship, communication, large-scale systems experience, and applying AI to improve software development.
Top Skills: AgileC++DatabasesJavaJavaScriptPythonRuby On RailsSaaS
21 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software • Automation
Build and improve AI-powered customer support agents for telecommunications providers. Responsibilities include developing the agent runtime, configuration tools, observability dashboards, evaluation frameworks, safety guardrails, continuous-improvement systems, and omnichannel integrations across voice, chat, email, and SMS. The role uses TypeScript across frontend, backend, and infrastructure in a serverless microservices environment, with emphasis on LLMs, agent design, product quality, and customer trust.
Top Skills: Ai AgentsCloud InfrastructureCoding AgentsDevOpsFunctional ProgrammingGraphQLIvrLarge Language Models (Llms)MicroservicesNode.jsPrompt EngineeringReactServerless ArchitectureSipTelephonyTwilioTypescriptVoice AiVonageWebrtc
8 Days AgoSaved
In-Office or Remote
Vancouver, BC
Expert/Leader
Expert/Leader
Artificial Intelligence • Consumer Web • Digital Media • Software
Leads technical direction for Everand’s backend platform, including architecture, reliability, observability, CI/CD, databases, queues, and scalable distributed systems. Partners with product, design, analytics, web, mobile, and ML teams to deliver personalized reading and listening experiences. Mentors engineers, drives architecture reviews and modernization efforts, improves technical quality, and owns platform health, performance, cost, and resilience.
Top Skills: AlertsCi/CdDatabasesDistributed SystemsFeature-Flagging PlatformsGoMetricsObservabilityPythonQueuesRubyScalaSlos
One Month AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Develop and optimize computer graphics pipelines for gaming, animation, and VFX projects. Integrate Maya and other DCC APIs, automate data processing, support machine learning data workflows, and optimize systems for cloud infrastructure. Collaborate with artists, researchers, and technical teams to debug pipeline issues, manage large datasets, and improve procedural production workflows.
Top Skills: APIsAutodesk MayaBifrostCloud ComputingFlow Production TrackingMachine Learning PipelinesPythonShotgrid
8 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Fintech • Financial Services
Architect and develop scalable backend microservices for payments, disbursements, or governance, risk, and compliance. Build secure, high-performance financial systems using Google Cloud and distributed-system technologies, support millions of daily requests, and collaborate with product, operations, and compliance teams. The role also includes mentoring junior engineers, improving platform capabilities through analytics and feedback, and implementing payment, KYC, AML, and regulatory workflows.
Top Skills: AjaxBigQueryCloud ComposerCSSFastapiFirestoreFlaskGoogle Artifact RegistryGCPGoogle Cloud Pub/SubGoogle Cloud RunGoogle Cloud StorageGrpcHtml/DomHTTPJavaScriptKubernetesNew RelicPagerdutyPythonReactRedisRest ApisSQLTerraform
One Month AgoSaved
Hybrid
Vancouver, BC
Mid level
Mid level
eCommerce • Kids + Family • Design • Manufacturing
Develop and support business integrations and internal applications across NetSuite, EDI workflows, REST APIs, SQL databases, and Azure services. Build automation and services with C#/.NET and JavaScript, troubleshoot integration and production issues, optimize database queries, and participate in testing, code reviews, release planning, and support. Collaborate with technical teams, business stakeholders, and external partners to deliver reliable, documented solutions and reduce manual processes.
Top Skills: .NetAnsi X12BoomiC#Ci/CdCommercehubDockerEdiEdifactGitGithub CopilotInfrastructure-As-CodeJavaScriptAzureOracle NetsuiteRest ApisSps CommerceSQLSuitescriptSuitetalk Rest/Soap Apis
21 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
Build and operate low-latency, reliable platform infrastructure for AI model evaluation, including APIs, AI gateways, streaming systems, serving layers, observability, authentication, rate limiting, usage metering, and audit logging. Integrate multiple LLM providers, handle failures and response normalization, support enterprise requirements, and contribute across backend evaluation and leaderboard platforms. This hands-on role requires strong Go expertise and experience with distributed systems or developer-facing infrastructure.
Top Skills: Anthropic ApisApi GatewaysDistributed SystemsGoGoogle Ai ApisOpenai ApisSse
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account