Top Software Engineer Jobs in Vancouver

15 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Software
Design and develop highly available, fault-tolerant distributed edge computing platforms using Go, Kubernetes, microservices, and cloud technologies. Build scalable APIs, troubleshoot complex systems, conduct code reviews, optimize performance and security, collaborate cross-functionally, mentor engineers, contribute to planning, and maintain technical documentation.
Top Skills: Api DesignAWSAzureContainerizationDistributed SystemsGitGitGoKubernetesMicroservicesReactTypescript
15 Days AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Cloud • Security • Software • Cybersecurity
Develop and enhance Akamai EdgeWorkers applications and services for distributed edge computing. Responsibilities include shaping user-focused UI, CLI, and API experiences; writing Java and TypeScript code; participating in code reviews; troubleshooting production issues; implementing automated tests; debugging distributed Linux systems, microservices, and containerized environments; and collaborating across technical and non-technical teams.
Top Skills: AngularContainersJavaLinuxMicroservicesSpring BootTypescript
One Month AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design, develop, and support scalable, secure software systems for Mastercard’s sanctions-screening platform. Lead technical design, coding, testing, deployment, production support, troubleshooting, and code reviews. Mentor engineers and collaborate with product, compliance, security, and operations teams. Apply AI-assisted development, agentic workflows, and intelligent automation to improve engineering productivity, reliability, and operational efficiency while maintaining strong governance, security, transparency, and human oversight.
Top Skills: Agentic WorkflowsAi-Assisted Development ToolsAutomated TestingCloud-Native ArchitecturesDistributed SystemsJava
2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Fintech
Lead the design, development, and operation of backend IAM systems, including authentication, authorization, audit trails, delegated access, and enterprise identity flows. Drive complex cross-functional initiatives, improve security and reliability, establish secure integration patterns, and mentor engineers. The role requires strong backend engineering, API design, IAM expertise, operational excellence, and technical leadership.
Top Skills: APIsAuthenticationAuthorizationBackend SystemsIdentity And Access Management (Iam)Multi-Factor Authentication (Mfa)OauthOktaOpenid Connect (Oidc)OsoRole-Based Access Control (Rbac)SAMLSessionsSingle Sign-On (Sso)TokensWebauthn
20 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Build GitLab code security capabilities spanning dependency analysis, SBOM and lockfile parsing, vulnerability detection, AI-assisted analyzers, and automated dependency remediation. Design evaluation harnesses, package analyzers for CI and AI workflows, improve security report accuracy, and extend ecosystem coverage. Own initiatives from design through delivery, mentor engineers, collaborate across product and engineering teams, document systems, and participate in on-call support.
Top Skills: AIAstsBundlerCargoCi/CdCweDockerGoLlmMavenNpmOwasp Top 10PipPythonRubyRustSbom
20 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Expert/Leader
Expert/Leader
Cloud • Security • Software • Cybersecurity • Automation
Leads the architecture and delivery of GitLab’s static analysis engine and evaluation tooling. Owns program modeling, vulnerability detection quality, SAST rules, AI-assisted development guardrails, and benchmark validation. Sets technical direction, mentors engineers, coordinates complex initiatives, contributes to research and open source, and participates in on-call rotations. The role requires deep program analysis, application security, systems programming, performance optimization, containerized CI/CD, and experience building trustworthy LLM tooling.
Top Skills: Ai AgentsAstsCall GraphsCi/CdControl-Flow GraphsCweData-Flow AnalysisDockerFuzzingGoIntermediate RepresentationsLlm ToolingMutation TestingOwasp Top 10RubyRustSastSsaStatic AnalysisTaint AnalysisType Inference
21 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Build backend data and measurement systems connecting marketing acquisition activity to signup, conversion, and GMV outcomes. Develop reliable pipelines, identity and event data systems, attribution capabilities, and marketing technology integrations while incorporating privacy, consent, and consumer-data requirements. Lead engineers through ambiguous problems, own quarterly goals, improve system reliability and code quality, collaborate cross-functionally, and mentor team members.
Top Skills: AirflowAWSCustomer Data PlatformsDbtGa4Google Tag ManagerKotlinKubernetesMySQLPythonSnowflake
21 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Entry level
Entry level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead the design, scalability, reliability, and optimization of continuous integration systems, build pipelines, automated testing, deployment workflows, and developer productivity tooling. Improve feedback cycles, monitoring, alerting, incident response, and engineering enablement across the organization. Mentor CI engineers, establish CI/CD best practices, and align developer infrastructure with broader platform goals.
Top Skills: ArtifactoryAWSBuildkiteCi/CdGitInfrastructure As CodeJavaKotlinKubernetesPython
21 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Own and evolve high-traffic consumer web experiences, experimentation, instrumentation, marketing technology integrations, conversion tracking, and measurement systems. Lead engineers through ambiguous projects, define technical plans, improve reliability and observability, support on-call operations, establish quality standards, and mentor team members. Partner with Product, Marketing, Analytics, Data Engineering, and platform teams to build performant, privacy-aware systems that address consent, cookies, tagging, and consumer-data requirements.
Top Skills: Advertising ApisAnalytics PlatformsConversion TrackingExperimentation PlatformsGoogle Tag ManagerJavaScriptMarketing ApisReactServer-Side Google Tag ManagerTypescriptVue
21 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Develop and deliver full-stack web and mobile application experiences across Affirm’s consumer products. Responsibilities include breaking projects into tasks, collaborating with product, design, and analytics teams, building and maintaining APIs and user interfaces, monitoring application availability, participating in on-call support, conducting code reviews, debugging, and contributing to interviews and team development.
Top Skills: KotlinPythonReactReact NativeVue
21 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead fraud decisioning engineering initiatives, architect and build complex backend systems, write and review high-quality code, mentor engineers, coordinate cross-functional teams, and improve fraud detection through analytics and data-driven decisions. Responsibilities include technical planning, system design, delivery, monitoring, maintenance, stakeholder alignment, and participation in engineering hiring and interview development.
16 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Expert/Leader
Expert/Leader
Financial Services
Sets enterprise-wide technical strategy as the senior-most individual contributor in Technology. Owns target architecture, agentic AI foundations, cloud migration to AWS and Databricks, data platforms, model serving, experimentation, marketplace systems, performance, resilience, security, and auditability. The role requires hands-on engineering involvement, including code reviews, proofs of concept, design reviews, and incident analysis, while influencing teams and executives without formal authority and developing staff and principal engineers.
Top Skills: Agentic AiAWSChange Data CaptureDatabricksDistributed SystemsExperimentation PlatformsLakehouse ArchitectureLarge Language ModelsMachine Learning Model ServingModel Context ProtocolStreaming Data
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
16 Days AgoSaved
In-Office or Remote
Vancouver, BC
Entry level
Entry level
Artificial Intelligence • Productivity • Software
Build and ship full-stack product features across React, TypeScript, Django, Python, GraphQL, and related systems. Own features from technical planning through rollout, monitoring, and iteration. Collaborate with Product and Design, write tests, review code, troubleshoot user issues, and improve performance and reliability. Use AI coding agents and develop agentic workflows that improve engineering productivity while contributing to technical discussions and shared practices.
Top Skills: Claude CodeCodexCursorDjangoGraphQLPythonReactRelayTypescript
2 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 systems. Design distributed infrastructure on Google Cloud, implement financial workflows, ensure security and regulatory compliance, collaborate cross-functionally, mentor engineers, and 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
Entry level
Entry level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Lead complex card-acquiring projects from design through production, building reliable payment systems, tooling, testing frameworks, and network integrations. Work hands-on with ISO messages, routing, authorization, clearing, settlement, reconciliation, interchange, and tokenization. Set technical direction, mentor engineers, improve reliability, participate in on-call operations, and establish standards adopted across teams. The role requires deep acquiring expertise and experience operating large-scale financial systems.
Top Skills: Ai Coding AgentsCard-Network IntegrationsIso 20022Iso 8583Payment Tokenization
Reposted 16 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Retail • Sports
Develop and maintain cross-platform consumer mobile applications using React Native, TypeScript, and JavaScript. Build reusable components, integrate REST and GraphQL APIs, implement state management, optimize performance, troubleshoot crashes, support testing and CI/CD releases, and apply accessibility and usability principles. Collaborate with product, design, QA, and engineering teams in Agile delivery environments while contributing to code reviews, experiments, and engineering standards.
Top Skills: A/B TestingAndroidCi/CdConfluenceGitGraphQLiOSJavaScriptJIRAMobile Application TestingReactReact NativeRest ApisState ManagementTypescript
21 Days AgoSaved
In-Office or Remote
Vancouver, BC
Expert/Leader
Expert/Leader
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Lead technically complex card-acquiring payment projects from design through production. Build and operate highly reliable payment systems, integrations, testing and certification tooling, and shared engineering frameworks. Analyze ISO messages, network mandates, routing, authorization, clearing, settlement, and processing costs. Provide technical direction, mentor engineers, participate in on-call operations, and establish safe AI-assisted engineering practices for critical financial systems.
Top Skills: Ai Coding AgentsCard TokenizationIso 20022Iso 8583Payment Network Integrations
17 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Information Technology
Build and maintain full-stack features for secure, high-volume fintech and cryptocurrency transactions. Develop Golang and Java backend services, Node.js and TypeScript APIs, and React/Next.js applications. Integrate third-party systems, implement OAuth 2.0 authentication, work with microservices, and ensure security, performance, reliability, and observability. Contribute to architecture discussions, code reviews, technical documentation, and end-to-end feature ownership in a fully remote environment.
Top Skills: Amazon S3AWSCi/CdGitGoGrafanaHelmJavaKubernetesMicroservicesNext.JsNode.jsOauth 2.0PostgresReactRestful ApisSQLTerraformTypescriptWebhooksWebsockets
4 Days AgoSaved
In-Office
Vancouver, BC
Expert/Leader
Expert/Leader
Cloud • Fintech • HR Tech
Build and operate full-stack features powering AI agents within HR and finance workflows. Design scalable front-end experiences and backend services, integrate AI capabilities, own products through production, and collaborate with machine learning, product, and platform teams. The role also involves mentoring teammates, promoting strong engineering practices, and contributing to reliable SaaS products using modern distributed systems, cloud, containerization, and observability technologies.
Top Skills: AWSCi/CdDevOpsDjangoDockerElasticsearchFastapiFlaskJavaKubernetesPostgresPythonTypescript
4 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Hardware • Security • Software • Cybersecurity
Develop and operate cloud services, embedded device software, and messaging systems connecting access-control hardware, mobile apps, and cloud platforms. Responsibilities include C/C++ components, Python APIs, distributed caching, MQTT messaging, AWS services, Docker-based testing, CI improvements, production debugging, and cross-team architecture collaboration.
Top Skills: Amazon CloudwatchAmazon Ec2Amazon S3Aws Elastic BeanstalkAws LambdaCC++Debian PackagingDockerFlaskGoLinuxMqttPythonRedis
4 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Security • Software
Investigate and resolve customer-impacting issues in Python services, analyzing behavior across applications, databases, messaging systems, and infrastructure. Perform UI and performance testing, lead root-cause analysis with engineering and infrastructure teams, and provide technical guidance and training. The role requires enterprise Python development, cloud-native and distributed-systems experience, knowledge of APIs, security, databases, observability, and AI applications, with hybrid work near Vancouver, BC.
Top Skills: AIAngularApi GatewaysAWSAzureDatadogDockerGCPInfrastructure As CodeJavaJavaScriptJwtKafkaKotlinKubernetesMicroservicesMongoDBMySQLOauth2Objective-CPHPPostgresPythonRabbitMQRedisRest ApiSwift
4 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Lead end-to-end development of AI-powered PowerPoint web features, from prototyping through global production deployment. Own client architecture, AI and agent integrations, secure-by-design practices, testing, evaluation, telemetry, reliability, and incident response. Collaborate across engineering, product, design, research, security, and privacy teams; mentor engineers; and drive technical direction, performance, scalability, AI safety, and production readiness.
Top Skills: Ai AgentsCC#C++Deployment AutomationFeature FlagsJavaJavaScriptLanguage ModelsLarge Language ModelsMonitoringMultimodal ModelsPowerpoint For The WebPythonTelemetryTool/Function CallingTypescriptVision Models
4 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
AdTech • Digital Media • News + Entertainment • Software
Build and maintain full-stack tools for independent publishers, developing features from database to UI, debugging systems, improving architecture and scalability, and owning the full development lifecycle. The role includes technical decision-making, code reviews, mentoring, testing, application security, infrastructure scaling, and collaboration with product, design, and engineering teams in a remote environment.
Top Skills: Ai Coding ToolsAPIsAuthenticationAuthorizationAWSCloudflareCspCSSFrontend FrameworksGCPHerokuHTMLIntegration TestingJavaScriptPHPPythonRelational DatabasesRubyTypescriptUnit Testing
4 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Security • Software • Cybersecurity
Develop and maintain C-based software for Fortinet’s TLS stack and Unified Threat Management features, including antivirus, web filtering, data leak prevention, and anti-spam. Research application-layer protocols, improve software architecture and coding practices, troubleshoot complex issues, and identify technologies that enhance FortiGate firewall products. The role requires extensive systems programming experience in Linux or UNIX-like environments and knowledge of networking and security concepts.
Top Skills: CC++GitGoLinuxPerlPosix ApisPythonRustShellSocket ProgrammingTcp/IpTlsUnix
4 Days AgoSaved
Hybrid
Vancouver, BC
Mid level
Mid level
Security • Software • Cybersecurity
Design, develop, test, debug, and optimize embedded C software on Linux platforms for network security appliances. Responsibilities include networking, firewall, authentication, encryption, system services, concurrency, performance optimization, packet analysis, secure development, and production support. The role collaborates with hardware, QA, product, security research, and customer-support teams while owning complex features from architecture through testing and deployment.
Top Skills: AddresssanitizerArpBashCCi/CdDhcpDnsEmbedded LinuxEthernetGdbGitGoHTTPIcmpInter-Process CommunicationIpsecIpv4Ipv6KerberosLdapNtlmOauthPerfPkiPythonRadiusSAMLSocket ProgrammingSshSsl/TlsTcpTcp/IpTcpdumpTlsUdpUnixValgrindWireshark
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account