Top Software Engineer Jobs in Vancouver

8 Days AgoSaved
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, response quality, reasoning, usefulness, and trustworthiness. Provide clear written and recorded feedback, distinguish quality levels, and help define standards for excellent AI-assisted development workflows. This is a flexible, remote contract role focused on evaluation rather than production coding.
Top Skills: Claude CodeCursorJavaScriptLoomOpenai CodexPythonTypescript
18 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Marketing Tech • Sales
Own Klue’s platform engineering, infrastructure, Kubernetes, CI/CD, observability, security controls, compliance automation, and cloud cost optimization. Build reusable Pulumi components, operate GKE, improve developer self-service, reduce operational toil, strengthen software supply-chain security, and support SOC 2 readiness. The role requires hands-on production systems experience, on-call participation, strong cloud and Kubernetes expertise, and ownership of scalable internal platforms.
Top Skills: AWSBuildkiteCi/CdCircleCIGCPGithub ActionsGitlab CiInfrastructure As CodeKubernetesLlm InfrastructurePostgresPulumiTemporalTerraform
Reposted 8 Days AgoSaved
In-Office or Remote
Vancouver, BC
Entry level
Entry level
Artificial Intelligence • Hardware • Automation • Manufacturing
Associate software developer who will train and join a specialized software team, contributing to design, development, testing, debugging, deployment, and maintenance of software applications. The role involves collaboration across hardware, embedded software, integration, algorithms, and AI/ML teams; completing assigned work; and documenting technical work and learnings.
Top Skills: Ai/MlDevOpsDigital Signal ProcessingEdge AiEmbedded SystemsGitRoboticsSoftware TestingWeb Development
18 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Information Technology • Software
Develop new products and enhance existing SaaS applications across the full stack. Responsibilities include system analysis, solution design, coding, documentation, feature delivery, secure development, process improvement, and collaboration with stakeholders. The role also involves mentoring engineers, maintaining coding standards, estimating delivery timelines, and owning large-scale services. The developer will work with C#/.NET, React/TypeScript, REST APIs, SQL, AWS, Azure, microservices, DevOps practices, and CI/CD pipelines.
Top Skills: .NetAgileAWSAzureC#Ci/CdDevOpsMicroservicesReactRest ApisSQLTypescript
Reposted One Month AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
eCommerce • Fintech • Payments • Software • Financial Services
Design, implement, test, and operate end-to-end features for a production fintech platform. Lead technical design, write specs, mentor engineers, conduct reviews, and drive cross-team collaboration. Ensure reliability, security, observability, and participate in on-call rotations to own production systems.
Top Skills: AWSGoJavaKotlinPythonReactTypescript
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
9 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
19 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
19 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
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
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
Reposted One Month AgoSaved
In-Office
Vancouver, BC
Expert/Leader
Expert/Leader
eCommerce • Fintech • Payments • Software • Financial Services
Lead architecture and delivery of Remitly's core transfer experience across customer-facing surfaces and platform foundations. Drive technical strategy, lead large-scale initiatives, contribute code, improve reliability/observability, mentor engineers, collaborate cross-functionally, and ensure operational excellence and extensibility for global remittance flows.
Top Skills: Ai ToolsAPIsDistributed SystemsGoJavaKotlinObservabilityPythonReliability EngineeringTypescript
19 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
20 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
20 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
11 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 11 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
11 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)
11 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
11 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)
11 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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account