Top Software Engineer Jobs in Vancouver

24 Days AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Payments • Software
Build and ship backend software for Stripe’s Metronome infrastructure and financial automation products. Design scalable distributed systems, collaborate with infrastructure, security, design, and operations teams, mentor engineers, and troubleshoot production issues across services and system layers. The role requires strong coding ability, autonomy, and experience developing large-scale backend systems, with preferred exposure to event-driven architectures, billing, financial reporting, and engineering mentorship.
Top Skills: CC++Distributed SystemsEvent-Driven ArchitecturesGoJava
One Month AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Entry level
Entry level
Big Data • Fintech • Mobile • Payments • Financial Services
Build and improve reliable, scalable frontend experiences for Affirm’s pre-checkout products, including Affirm.js, promotional messaging, experimentation, and developer-facing tooling. Use browser debugging, monitoring, metrics, and testing tools to maintain accessible, performant cross-browser experiences. Collaborate with engineers and stakeholders, contribute to code reviews, troubleshoot operational issues, and write clear, well-tested, extensible code.
Top Skills: JavaScriptReactTypescriptVue
Reposted YesterdaySaved
In-Office
Vancouver, BC
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design, build, and operate core components of Azure HorizonDB, a cloud-native PostgreSQL-compatible database service. Responsibilities include developing high-availability distributed storage, resiliency and recovery systems, automation pipelines, data migration tools, and performance improvements. The role involves on-call incident response, troubleshooting, cross-team technical collaboration, and applying AI-assisted engineering practices to improve software quality and operational excellence.
Top Skills: CC#C++JavaJavaScriptLinuxAzurePostgresPythonRust
YesterdaySaved
In-Office
Vancouver, BC
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Lead end-to-end software engineering for Excel Agent, building scalable client and service features that combine Excel capabilities with agentic AI. Design reliable, secure, observable systems; define testing, evaluation, telemetry, guardrails, deployment, and incident-response practices; collaborate across engineering, product, design, science, security, and privacy; and mentor engineers through technical reviews and guidance.
Top Skills: AICC#C++CachingDistributed SystemsEvent-Driven SystemsFeature FlagsJavaJavaScriptLlmsMicroservicesMonitoringPythonQueuesStreamsTelemetry
YesterdaySaved
In-Office
Vancouver, BC
Senior level
Senior level
Angel or VC Firm • Financial Services
Build and maintain full-stack applications, AI agents, data pipelines, and analytical models for private equity teams. Partner directly with stakeholders to define solutions, manage delivery from scoping through production, and ensure data accuracy, lineage, reconciliation, and validation. Develop agentic workflows, document intelligence, APIs, and integrations using Databricks and Azure. Lead technical architecture, testing, deployment, documentation, and ongoing support while mentoring engineers and advancing engineering standards.
Top Skills: AzureAzure DevopsCi/CdClaudeClaude ArtifactsClaude CodeClaude CoworkClaude SkillsDatabricksDatabricks AppsDatabricks Asset BundlesDatabricks SqlFastapiFlaskGenieGitJavaScriptLakebaseLlmsMariadbMcp ServersNeo4JNext.JsNode.jsOauth 2.0OidcPostgresPower BIPythonRagRbacReactRest ApisSQLSsoTerraformTypescriptUnity CatalogVector Search
One Month AgoSaved
In-Office
Vancouver, BC
Entry level
Entry level
eCommerce • Fintech • Payments • Software • Financial Services
Build and deploy full-stack applications, workflow automations, and basic AI agents using AI coding agents. Translate customer needs into specifications, evaluate AI-generated solutions for security and reliability, instrument products, analyze usage and outcome metrics, identify automation opportunities through customer conversations, and document effective prompts and development patterns.
Top Skills: Ai Coding AgentsAPIsDatabasesQueues
Reposted 2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design, develop, test, optimize, and maintain foundational real-time video platform technologies. Diagnose complex camera, device, hardware, operating system, and media pipeline issues; improve performance, reliability, security, and efficiency. Collaborate across teams on architecture and technical projects, use telemetry and experimentation to analyze production behavior, participate in on-call incident response, and contribute through code reviews, documentation, mentoring, and engineering best practices.
Top Skills: Av1CC#C++H.264HevcImage ProcessingJavaJavaScriptOperating System IntegrationPerformance AnalysisPlatform ApisPythonReal-Time MediaSignal ProcessingTelemetryVideo CompressionVideo Processing
2 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Sales
Build scalable, high-performance backend systems, owning complex projects from planning through deployment. Collaborate with product and customer teams, contribute hands-on code, guide technical direction, review code, and provide architectural feedback while helping the company scale.
One Month AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
eCommerce • Fintech • Payments • Software • Financial Services
Build and deploy complete applications, workflow automations, and basic AI agents using AI coding agents. Translate customer needs into specifications, instrument solutions, evaluate AI-generated output for security, privacy, reliability, and quality, and iterate based on usage and outcome metrics. Participate in customer conversations to identify automation opportunities and document effective prompts and development patterns.
Top Skills: Ai Coding AgentsAnalyticsAPIsBackendDatabasesFrontendFull-Stack ApplicationsQueuesWorkflow Automation
Reposted 2 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
HR Tech • Other • Professional Services
Evaluate AI coding agents such as Codex, Claude Code, and Cursor for engineering judgment, reasoning quality, usefulness, and correctness. Provide detailed written feedback, distinguish response-quality levels, define evaluation standards, and record short video explanations. This flexible remote contract requires strong software engineering experience, familiarity with AI-assisted development workflows, and the ability to make rigorous, opinionated judgments without reviewing every line of code.
Top Skills: Claude CodeCursorJavaScriptLoomOpenai CodexPythonTypescript
16 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Software
Design, develop, test, and maintain scalable platform software and services. Collaborate with architecture and cross-functional teams, implement platform features, participate in code reviews, document technical specifications, troubleshoot issues, and optimize performance and scalability. The role requires Go development, scripting, Kubernetes, cloud-native technologies, containerization, cloud networking, and CI/CD experience.
Top Skills: AWSAzureBashCi/CdCloud NetworkingCloud-Native TechnologiesContainerizationGoKubernetesL4/L7 Load BalancersPythonVersion Control
16 Days AgoSaved
In-Office or Remote
Vancouver, BC
Entry level
Entry level
Artificial Intelligence • Biotech
Build experimental applications and interactive tools for configuring experiments, monitoring execution, visualizing results, and capturing metadata. Integrate instrument APIs with SDKs, data services, backend systems, and automation workflows. Implement testing, logging, failure recovery, CI, packaging, and deployment improvements. Diagnose issues across application, performance, concurrency, native-code, and hardware layers while collaborating directly with scientists and engineers to deliver reliable software.
Top Skills: APIsAsynchronous SystemsC++CiData PipelinesDesktop ApplicationsHardware IntegrationInteractive VisualizationPythonRustVersion Control
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 3 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 3 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
16 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Cloud • Software
Design, develop, and maintain scalable RESTful APIs and core business systems. Reduce technical debt, optimize architecture, participate in code reviews, promote engineering best practices, and deliver small features through the full development lifecycle. Collaborate within an agile engineering team while troubleshooting problems and improving system stability and performance.
Top Skills: AWSAzureGCPHibernateIp RoutingJavaJavaScriptKotlinMplsPythonRestful ApisSpringSpring BootSpring MvcSQL
22 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead the design, development, and technical strategy for high-availability financial services supporting Affirm’s card loan platform. Build scalable APIs, data models, microservices, and event-driven systems; troubleshoot performance and reliability issues; collaborate cross-functionally on loan attribution and lifecycle requirements; and mentor engineers through technical guidance, design reviews, and code reviews.
Top Skills: AWSDockerEvent-Driven ArchitectureGCPKotlinKubernetesMicroservicesAzureNoSQLPythonRestful ApisSQL
17 Days AgoSaved
Remote
Vancouver, BC
Entry level
Entry level
Artificial Intelligence • Software • Conversational AI • Automation
Own post-launch bugs, production issues, and enhancements for AI agents and related products. Investigate root causes across logs, code, conversation data, APIs, authentication, telephony, and integrations; implement and test fixes; support customers directly; guide frontline Support Engineers; and build internal tools that improve investigation and resolution speed.
Top Skills: Ai AgentsClaude CodeConversation IntelligenceCursorJIRALarge Language Models (Llms)Oauth 2.0Rest ApisSalesforceSsoTelephonyTypescriptVoice AiZendesk
17 Days AgoSaved
Remote
Vancouver, BC
Entry level
Entry level
Other
Own production bugs, escalations, and enhancements for AI agent products. Investigate issues across logs, code, conversation data, telephony, integrations, authentication, APIs, and LLM prompting; implement, test, and ship fixes. Support customers directly, coordinate testing, guide frontline support engineers, build internal investigation tools, and relay feedback to Product while meeting SLAs.
Top Skills: Claude CodeCursorJIRALlmsOauth 2.0Rest ApisSalesforceTypescriptVoice AiZendesk
17 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Legal Tech • Professional Services
Build and improve full-stack features for a legal AI platform. Responsibilities include frontend and backend development, responsive interfaces, data models, APIs, integrations, data pipelines, testing, deployment, observability, debugging, and performance improvements. The engineer will work directly with users, own projects end to end, make architectural tradeoffs, and help shape product direction in an early-stage company.
Top Skills: APIsReactRelational Databases
Reposted 4 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design, implement, test, deploy, and operate highly available distributed services for Azure Monitor at global scale. Build telemetry collection, routing, storage, and data-access APIs and tools; improve reliability, security, observability, and diagnostics; and integrate machine learning and AI-assisted operational capabilities. Participate in on-call and incident response, collaborate across teams, mentor engineers, lead design reviews, and drive architectural alignment.
Top Skills: APIsApplication InsightsAzure Managed GrafanaAzure MonitorCC#C++Cloud-Native InfrastructureDistributed SystemsJavaJavaScriptLog AnalyticsMachine LearningAzureMicrosoft FabricMicrosoft SentinelPrometheusPython
One Month AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Junior
Junior
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Build and operate backend infrastructure and APIs for stablecoin-based payments, deposits, withdrawals, and transfers. Own projects from system design through production, improve distributed-system performance and reliability, collaborate with Product, Design, Infrastructure, and Compliance, and contribute to engineering quality through reviews and architectural best practices. The role requires blockchain integration experience and responsible use of generative AI.
Top Skills: APIsAWSBaseBlockchainDistributed SystemsEthereumGCPGenerative AiGoJavaSmart ContractsSolanaStablecoins
23 Days AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Build and scale AI-enabled developer experience, CI/CD, deployment safeguards, observability, and automated response systems. The role focuses on making software delivery autonomous, safe, reliable, and easier for engineering teams to adopt. Responsibilities include architecting enterprise-scale platforms, orchestrating AI agents, reducing technical debt and operational toil, partnering with product engineering teams, and establishing AI-native SDLC workflows. The engineer will also provide technical leadership and turn emerging AI capabilities into production-ready internal platforms.
Top Skills: Ai AgentsAi OrchestrationAWSBuildkiteCi/CdCloud PlatformsGCPGoObservability SystemsPython
5 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Software • Defense
Develop and maintain Python-based automated testing frameworks for APIs, UIs, distributed, embedded, real-time, and performance systems. Integrate testing into CI/CD pipelines, troubleshoot failures, improve legacy automation, and create quality documentation supporting compliance and product validation. Collaborate with development, DevOps, systems engineering, and QA teams, while leading reviews, mentoring junior SDETs, guiding process improvements, and ensuring alignment with defense, naval, and safety-critical standards.
Top Skills: Api TestingBddCi/CdDistributed SystemsEmbedded SystemsGitJIRAKanbanNetwork Performance TestingPythonScrumSvnTddUi TestingZephyr Scale
5 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Designs, develops, and maintains scalable test automation frameworks for backend services, REST APIs, integrations, end-to-end workflows, interactive maps, geospatial features, and dynamic visualizations. The role validates AWS cloud-native applications, integrates automated testing into CI/CD pipelines, troubleshoots failures, performs root cause analysis, and partners with engineering, product, and DevOps teams to promote quality throughout the software development lifecycle.
Top Skills: Agile/ScrumAmazon DynamodbAmazon S3AWSAws LambdaCi/CdCypressDistributed SystemsJavaScriptMicroservicesPlaywrightRest ApisRest AssuredSupertestTypescript
23 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Build and operate database and storage platform software, including services, APIs, developer tools, migrations, and lifecycle automation. Solve database scaling, performance, reliability, and availability problems across distributed systems, cloud infrastructure, and backend services. Partner with engineering teams on schemas and queries, lead technical projects, modernize platforms, participate in incident response, and use AI-assisted tools in development.
Top Skills: Ai-Assisted Engineering ToolsAmazon ElasticacheAWSAws AuroraDynamoDBGoJavaKubernetesMySQLOpensearchRedisRubyVitess
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account