Top Software Engineer Jobs in Vancouver

One Month AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Marketing Tech
Build and ship full-stack features for a real-time collaborative content platform, spanning backend services, APIs, and frontend systems. Contribute to architecture and technical design, write tested and maintainable code, collaborate with product and design, integrate AI tools and capabilities, participate in code reviews, and help shape an early-stage product.
Top Skills: Ai ToolingAWSAzureDrupalGCPGraphQLJavaScriptNext.JsRestTypescriptWebhooksWordpress
One Month AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Insurance • Cybersecurity
Build and deploy AI agents that automate internal business processes. Responsibilities include authoring reusable agent skills, integrating systems through MCP, creating evaluation sets, deploying production workflows with permissions and audit trails, and partnering with data engineers. The role requires translating business processes into reliable agent workflows, supporting deployed agents, and maintaining operational quality using Python, SQL, Git, CI, and containers.
Top Skills: CiContainersCursorGitJIRALinearLlmsMcpPythonSalesforceSnowflakeSQLZendesk
Reposted One Month AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
Design and develop scalable, high-performance data and API infrastructure for real-time processing. Mentor engineers and collaborate with teams to enhance AI model evaluations.
Top Skills: APIsDistributed SystemsLow-Latency PipelinesPyTorchScalable Backend ArchitectureStream Processing
Reposted One Month AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
The role involves designing and building data pipelines for analyzing user feedback on AI models, ensuring data quality and infrastructure scalability.
Top Skills: SparkDatabricksPythonRRay DataScalaSnowflakeSQL
17 Days AgoSaved
Remote
Vancouver, BC
Expert/Leader
Expert/Leader
Internet of Things
Lead architecture and technical direction for Thunderbird’s web Services products, including calendar and secure file storage offerings. Design scalable systems, write code, build prototypes, establish software patterns, and contribute across development, testing, monitoring, and maintenance. Solve ambiguous technical and product problems, develop analytics and infrastructure, mentor engineers, collaborate with distributed cross-functional and open-source teams, and help improve user and subscriber growth.
Top Skills: C++GoJavaScriptPythonRust
27 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Aerospace • Automation
Develop and maintain behavior-planning systems for autonomous vehicles operating in structured, low-speed airport environments. Responsibilities include designing planning algorithms, implementing scalable C++ and Python software, modeling multi-agent interactions, testing in simulation and real-world scenarios, optimizing performance and latency, documenting system designs, and collaborating with autonomy and engineering teams.
Top Skills: A*Behavior TreesC++D*Machine LearningOptimization MethodsProbabilistic PlanningPythonRosRos2RrtState Machines
27 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Fintech
Build and maintain frontend products and tools across the Brex stack. Collaborate with engineers, sales, support, product, design, and operations to understand customer needs, design experiments, improve user experiences, and own features end to end. Responsibilities include addressing user experience, data models, scalability, operability, metrics, and feature quality while contributing to technical vision and cross-functional projects.
Top Skills: Es6+ReactReact NativeTypescriptWebpack
One Month AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Logistics
Lead the software roadmap and productization of NeuraGrasp robotic grasping technology. Architect and develop production software in Python and/or C++, integrate software with robotic hardware and perception systems, and lead testing, deployment, monitoring, and field activities. Manage and mentor engineers, coordinate cross-functional technical initiatives, establish engineering standards, develop performance and experimentation tooling, and use operational data to improve robotic system reliability and performance.
Top Skills: Analytics InfrastructureC++Cloud PlatformsData PipelinesDatabasesDistributed SystemsPythonReal-Time ApplicationsRobotic Software SystemsRosRos2
27 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Software • Energy • Renewable Energy
Build and operate backend infrastructure, APIs, and distributed services that process grid telemetry and execute real-time energy optimization decisions. Own systems end to end, including architecture, implementation, production reliability, debugging, code review, technical writing, pairing, and mentoring. Develop highly reliable, low-latency software for physical energy systems while helping establish engineering standards and AI-assisted coding practices.
Top Skills: AWSC++Claude CodeCursorGoPythonRust
One Month AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Design and build scalable APIs, cloud-native services, and applications supporting millions of users. Own service reliability, performance, testing, production incident response, and continuous improvement. Collaborate with product and architecture teams, participate in design and code reviews, contribute to technical decisions, and mentor engineers while delivering high-quality software in a fast-paced environment.
Top Skills: AWSC#DockerJavaKubernetes
28 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Fintech
Develop and launch customer-facing financial software, building scalable backend systems and end-to-end features. Responsibilities include collaborating across engineering and user-facing teams, designing banking experience improvements, owning data models, scalability, operability, and metrics, and maintaining high-quality standards.
Top Skills: JavaKotlinNoSQLPythonSQL
One Month AgoSaved
Remote
Vancouver, BC
Junior
Junior
Retail • Sales • Software
Build scalable, high-performance front-end solutions for 3D interior-decor experiences using computer vision. Collaborate with product, design, stakeholders, and engineering teams to deliver customer-focused features. Own systems through development, deployment, operation, and continuous improvement while supporting partners and maintaining high quality. The role offers mentorship and growth in a remote-first environment.
Top Skills: AWSComputer VisionDjangoNext.JsPostgresPythonReactReduxThree.JsTypescript
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
28 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Cloud • Infrastructure as a Service (IaaS) • Renewable Energy
Design, build, deploy, and operate production software powering AI services and platform infrastructure. Own backend services and APIs end to end, including Kubernetes deployment, GitOps, infrastructure as code, observability, incident response, and performance optimization. Develop distributed, multi-tenant systems using reliable communication patterns, cloud platforms, and data services. Collaborate across engineering, platform, and infrastructure teams while participating in on-call and continuous improvement.
Top Skills: ArgocdAWSGCPGoGrafanaGrpcIamJinjaKubernetesKustoNode.jsPrometheusPythonRestRustTerraformVector Databases
19 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Expert/Leader
Expert/Leader
Artificial Intelligence • Fintech • Machine Learning • Natural Language Processing • Business Intelligence
Own the strategy and development of AlphaSense’s Excel plugin, integrating AI-driven market intelligence into Microsoft Excel. Build performant, resilient, cross-platform applications with enterprise deployment, authentication, synchronization, and state management. Establish Office integration best practices, optimize complex integrations, and mentor engineers developing desktop experiences for financial professionals.
Top Skills: Com Add-InsExcelJavaScriptOauthOffice Add-InsOffice Javascript ApiReactSAMLSsoTypescriptVstoWebsocket
Reposted 19 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software
Lead the technical direction of Android mobile application development, mentor engineers, and design scalable, reliable, high-performance applications. Integrate REST and WebRTC services, support offline-first functionality and diverse hardware configurations, and oversee CI/CD and release processes. The role also involves robotics integrations for public safety devices such as drones and body-worn cameras, cross-functional collaboration, platform updates, and comprehensive technical documentation.
Top Skills: AndroidArcgisCameraxCi/CdFire OsFirebase Cloud MessagingFirebase CrashlyticsFlowsGitGitlabiOSJetpackJetpack ComposeKotlinMapboxMqttRestRxjavaWebrtc
19 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Healthtech
Build and deploy LLM-powered features for clinical, patient, and operational workflows. Responsibilities include prompt design, retrieval, tool use, agent orchestration, evaluation harnesses, feedback loops, production operations, and AI engineering tooling. Partner with clinical, product, and safety stakeholders to ensure responsible healthcare-grade AI. Mentor teammates, communicate model behavior clearly, and stay current with emerging AI research and development practices.
Top Skills: Ai AgentsClaude CodeCursorGithub CopilotLlmMachine LearningPythonRetrieval-Augmented Generation (Rag)
19 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Cloud • Information Technology
Design and build backend billing services in Go, including usage aggregation, estimates, alerts, invoicing, and external API integrations. Own complex features end to end, make architectural decisions, troubleshoot distributed systems, improve reliability and security, and protect payment data. Collaborate with Finance, Product, Support, and engineering teams while mentoring colleagues through reviews and technical guidance. The role requires strong relational database, integration, testing, security, and asynchronous communication experience.
Top Skills: Distributed SystemsEvent-Driven SystemsGoMariadbMessage QueuesMySQLPostgresRelational DatabasesRest ApisTransactional Outbox Patterns
19 Days AgoSaved
In-Office or Remote
Vancouver, BC
Expert/Leader
Expert/Leader
Healthtech
Leads AI engineering strategy across clinical, patient, and operational products. Designs and operates production retrieval, orchestration, agentic, and evaluation systems, establishing standards for AI safety, observability, responsible deployment, and reliability. Partners with clinical, product, and executive leaders on the AI roadmap, mentors engineers, evaluates emerging models and tools, and codes regularly in Python.
Top Skills: Agentic AiClaude CodeCursorGithub CopilotLarge Language Models (Llms)PythonRetrieval-Augmented Generation (Rag)
19 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Fintech • Information Technology
Build and scale global payments and treasury systems using resilient, event-driven, microservice-based architecture. Design and implement cloud-native services, client-facing APIs, distributed systems, payment rails, financial ledgers, and reconciliation solutions. Collaborate independently and across teams, troubleshoot complex issues, maintain high-quality tested code, and contribute to technical and product goal definition.
Top Skills: Client-Facing ApisDistributed SystemsDomain-Driven DesignEvent-Driven DesignGoGoogle Cloud PlatformIso 20022KubernetesMessage BrokersMessaging QueuesMicroservicesPostgres
Reposted One Month AgoSaved
In-Office
Vancouver, BC
Entry level
Entry level
Information Technology • Other
The Co-op Software Engineer will work on AI infrastructure projects, optimizing systems for scalability and performance while collaborating with teams.
Top Skills: C#C/C++Container Virtualization TechnologiesCudaGoGpuJavaKubernetesNvidia TensorrtPythonPyTorchRayRustSglangTensorrt-LlmTriton ServersVllm
One Month AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Information Technology • Software
Build and maintain client-facing software within a monolith and microservices architecture. Responsibilities include scaling systems, meeting regional regulatory requirements, launching validated features, developing high-performance REST APIs, tuning database queries, supporting automated testing and continuous releases, participating in on-call support, mentoring junior developers, and collaborating directly with clients when needed.
Top Skills: AWSJavaMicroservicesReactRest ApisSnowflakeVue
One Month AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Database
Design and build distributed systems for a high-performance CI/CD execution platform. Responsibilities include orchestrating Supabase Branch lifecycle operations, provisioning ephemeral sandboxed environments on AWS, scheduling concurrent builds, optimizing pipelines through caching and artifact reuse, handling retries and failures, instrumenting observability, and developing configuration and infrastructure integrations. The role requires strong Go and TypeScript skills, cloud infrastructure experience, and a production operations mindset.
Top Skills: Amazon EcsAmazon EksAWSAws SdkGitGoJSONPulumiTerraformTomlTypescript
Reposted 2 Months AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Mid level
Mid level
Big Data • Fintech • Mobile • Payments • Financial Services
Build and maintain scalable integration and end-to-end test automation frameworks and CI pipelines. Optimize test execution, improve stability and reporting, support engineering teams with triage and best practices, write technical specs/ADRs, participate in on-call rotation, and collaborate across regions to evolve the companys test strategy and developer productivity tooling.
Top Skills: AWSCi/CdDockerE2E TestingIntegration TestingPlaywrightPytestPythonTest Automation FrameworksTypescript
Reposted One Month AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
eCommerce • Fintech • Payments • Software • Financial Services
Build and deliver end-to-end full stack features for Remitly Business, from React frontends to Go backend services and APIs. Own architecture, reliability, security, and observability for money-movement flows, mentor engineers, collaborate with cross-functional partners, and drive roadmaps and technical standards.
Top Skills: Ai-Assisted Development ToolsAWSGoReactTypescript
20 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Internet of Things
Build, deploy, operate, and improve backend services and cloud infrastructure supporting Mozilla products. Responsibilities include backend development, API and data contract design, production monitoring, incident response, on-call support, releases, security and privacy reviews, code reviews, and mentoring. The role requires end-to-end service ownership, collaboration with frontend and cloud teams, and maintaining reliable production systems using modern observability and DevOps practices.
Top Skills: DjangoDockerGoogle Cloud Platform (Gcp)GrafanaKnexKubernetesNode.jsOpentelemetryPostgresPrometheusPythonRustSentrySQLTerraformTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account