Top Software Engineer Jobs in Vancouver

19 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software
Build and operate infrastructure security platforms centered on workload identity, service-to-service authentication, authorization, and short-lived credentials. Replace static secrets with identity-based systems, develop identity-authenticated proxies and APIs, and unify authorization policy management. Partner with platform and application teams to drive adoption, migrate legacy systems, and ensure reliable production infrastructure with strong developer experience.
Top Skills: Authorization SystemsCert-ManagerDistributed SystemsEgress ProxiesIdentity CertificatesJwtKubernetesOpaPkiSecrets ManagementSpiffeSpireWorkload IdentityX.509 Certificates
Reposted 5 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Cloud • Fintech • HR Tech
Lead the design, development, scaling, and operation of Workday’s AI model-serving platform. Build distributed systems for traditional machine learning models and large language models, optimize Kubernetes and GPU infrastructure, improve reliability and observability, troubleshoot production issues, maintain CI pipelines, review code, write technical documentation, and mentor engineers while driving architectural decisions.
Top Skills: Aws BedrockGCPGeminiGpu InfrastructureKubernetesLoraPythonRay ServeTgiVllm
Reposted 5 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Cloud • Fintech • HR Tech
Lead technical direction and implementation of a large-scale AI model serving platform. Design, build, and operate distributed systems (Ray/Ray Serve), ensure scalability, reliability, monitoring (Prometheus), CI pipeline robustness, and evolve the production model registry while collaborating with ML engineers and stakeholders.
Top Skills: Aws BedrockGCPGeminiLlmsPrometheusPythonRayRay Serve
Reposted 6 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Computer Vision • Machine Learning
Build and maintain customer-facing backend services, APIs, and web integrations across the full stack. Design RESTful APIs and data models, ship features end-to-end, own production reliability, participate in incident response, and collaborate with product, SRE, and field engineering to deliver robust, observable services.
Top Skills: Amazon SqsApache AirflowAws EksAws LambdaAws RdsAws S3DockerFastapiFlaskGithub ActionsGrafanaGrpcJenkinsKubernetesPostgresPrometheusProtocol BuffersPythonRabbitMQReactRedisSqlalchemyTypescript
6 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Software
Leads architecture and technical direction for secure, scalable AI and ML platform services. Designs AWS Serverless systems, evaluates LLM technologies, and brings research prototypes into production. Builds search, semantic retrieval, vector search, and RAG capabilities using OpenSearch and related technologies. Partners with researchers, product teams, and senior engineers, mentors technical staff, guides architecture discussions, and translates AI strategy into execution roadmaps.
Top Skills: AWSAws CdkAws ServerlessCloudFormationElasticsearchInfrastructure As CodeLlmsNumpyOpensearchPandasPrompt EngineeringPythonRagScikit-LearnSemantic SearchTerraformVector Embeddings
Reposted 20 Days 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
20 Days 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
Entry level
Internet of Things
Build and improve Firefox WebCompat internal dashboards, reporting tools, and broken-site screenshot capture pipelines. The role involves creating reliable data views for triage and metrics, automating screenshot workflows, collaborating with WebCompat and QA teams, and translating reporting needs into effective tooling. Familiarity with WebCompat workflows, Bugzilla, screenshot automation, and machine learning is preferred.
Top Skills: BugzillaCSSDjangoHTMLJavaScriptMachine LearningPython
Reposted 6 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Design, build, test, and deploy scalable full‑stack web applications and services for preconstruction bidding and risk management. Implement AI-powered features, APIs, and microservices, ensure performance/security, participate in architecture and code reviews, and mentor other developers in an agile environment.
Top Skills: Ai/MlAWSJavaScriptMicroservicesMongoDBNode.jsPostgresReactRestful ApisTypescript
7 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
7 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
7 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
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
7 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
7 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
25 Days 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
7 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Design, build, and operate backend services and REST APIs on AWS using serverless and event-driven architectures. Lead technical designs, establish engineering standards, mentor developers, build reusable frameworks, and own testing and CI/CD. Troubleshoot production systems using observability tools, participate in on-call response, drive complex projects through delivery, and responsibly use AI coding tools. Collaborate with global teams and stakeholders while documenting decisions clearly.
Top Skills: Amazon Api GatewayAmazon DynamodbAmazon S3Amazon SnsAmazon SqsAWSAws IamAws LambdaCi/CdEnd-To-End TestingEvent-Driven ArchitectureGoIntegration TestingJavaPythonRelational DatabasesRest ApisRubyServerless ArchitectureTypescriptUnit Testing
7 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
7 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
7 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
21 Days 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
21 Days 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
21 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Big Data • Machine Learning
Architects and develops scalable Java and Spring Boot web applications, RESTful APIs, and database-backed systems. Leads software delivery, testing, code reviews, automation, troubleshooting, security remediation, telemetry, production incident response, and root-cause resolution. Collaborates with stakeholders and cross-functional teams while modernizing application stacks. The role also supports cloud-native architecture, CI/CD, container orchestration, and AI-augmented development.
Top Skills: AnsibleAWSAzureBashClaude CodeDockerGenerative AiGitGithub ActionsGithub CopilotGrafanaGroovyIp NetworkingIstioJavaJenkinsKubernetesLinuxMicrosoft Sql ServerOauth2Openid ConnectPostgresPythonRestful ApisSaaSSAMLSeleniumService-Oriented ArchitectureSmart-On-FhirSpring BootSso
21 Days 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
Reposted One Month 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
21 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
eCommerce • Information Technology • Machine Learning • Marketing Tech • Database • Analytics • Big Data Analytics
Build backend services and APIs primarily in Python, with frontend contributions in React and TypeScript. Develop experimentation platforms, near-real-time data ingestion and processing, AI-powered workflows, partner integrations, RBAC, and other product capabilities. Collaborate with product managers, designers, data scientists, and senior engineers while delivering production-ready features across backend, frontend, pipelines, and infrastructure.
Top Skills: APIsDistributed SystemsMicroservicesNear-Real-Time Data ProcessingPythonReactRole-Based Access Control (Rbac)Typescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account