Top Software Engineer Jobs in Vancouver

10 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Provides technical leadership and hands-on software engineering for Autodesk’s developer portal and application management platform. Responsibilities include architecture, implementation, API and workflow improvements, production operations, engineering excellence, AI-assisted development, cross-team technical direction, and mentoring. The role requires designing scalable distributed systems, resolving complex production issues, influencing decisions across teams, and delivering reliable developer-facing products.
Top Skills: Ai-Assisted Development ToolsAPIsAsynchronous ProcessingAWSCi/CdCloud ServicesContainersDistributed SystemsDjangoJavaScriptObservability ToolingPythonReactRelational DatabasesTypescript
10 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Design, build, test, and maintain backend software and distributed system components for Forma Admin access controls and core APIs. Diagnose bugs and performance issues, collaborate with global teams, document technical designs, and participate in code reviews. The role requires scalable, resilient cloud application design, database expertise, and effective communication within a distributed team.
Top Skills: AWSNode.jsPostgresSQL
Reposted 28 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead technical strategy and deliver backend systems for search and recommendation at scale. Collaborate with PM, design, and analytics to define and execute business-impacting projects. Own operations, availability, monitoring, and on-call practices while mentoring engineers and setting code and design standards.
Top Skills: AWSKotlinKubernetesMySQLPythonReactSpark
23 Days AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Cloud • Security • Software • Cybersecurity
Develop scalable backend software and tools for upgrading and deploying thousands of production servers. Responsibilities include production error audits, log analysis, CI/CD pipeline maintenance, customer escalation triage, bug resolution, incident response, root cause analysis, and process automation. The role uses backend technologies, scripting, containerization, and internet optimization techniques in a flexible cloud and edge computing environment.
Top Skills: AngularBashCi/Cd PipelinesContainerizationJavaLinuxNosql DatabasesPythonRubySpring FrameworkUnix
23 Days AgoSaved
Remote
Vancouver, BC
Entry level
Entry level
Software • Database
Design, build, and scale production-grade agentic workflows and AI applications. Develop AI agents using TypeScript, LangChain, LangGraph, and LLMs; build Java REST services; integrate APIs and distributed data platforms; and establish practices for prompt evaluation, reliability, guardrails, observability, and performance. Collaborate on architecture and ambiguous product requirements, optimize AI workload costs and reliability, mentor junior developers, and contribute to technical direction.
Top Skills: GitHadoopJavaLangchainLanggraphLinuxLlmsMavenRestful ServicesSolrSparkSQLTypescript
Reposted 23 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Robotics
The Lead Robotics Software Engineer will develop key functionalities of Dapster's robot technology, focusing on motion planning and navigation algorithms.
Top Skills: C/C++IsaacsimLinuxMoveit!Nav_StackOpencvPython
Reposted 23 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Robotics
Lead ownership of Dapster's robotic system, writing code for sensors and interfaces, integrating devices, and contributing to foundational technology.
Top Skills: BluetoothC/C++LinuxPythonWifi
Reposted 23 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Automotive
Develop, integrate, and validate IVI software for AFEELA vehicles across applications, middleware, and OS components. Debug, test, and optimize performance; support UI/UX implementation, partner developer support, demo vehicle setups, and cross-regional collaboration while ensuring automotive safety compliance.
Top Skills: Android AutomotiveAndroid OsBluetoothC++GuiHmiJavaLinuxLte/5GMultimedia FrameworksPythonQnxWi-Fi
Reposted 23 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Gaming
Develop high-performance frontend applications, collaborate with design and backend teams, ensure quality coding practices, and improve platform scalability and performance.
Top Skills: CypressEsbuildGitlab CiJestMongoDBNode.jsPlaywrightReactReduxRollupTypescriptViteVitestWebpack
Reposted 23 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Healthtech • Information Technology • Software
Build and own backend, data architecture, and integrations for operations. Replace manual workflows with automations and AI agents, ship internal tools, ensure reliable data flows, monitoring, and documentation, and support production systems used by ops.
Top Skills: Ai AgentsAPIsCrm SystemsDatastoreDocusignGoogle SheetsGoogle WorkspaceWebhooks
Reposted 23 Days AgoSaved
In-Office or Remote
Vancouver, BC
Entry level
Entry level
Blockchain • Cryptocurrency
Design and develop core backend components for a blockchain network using Rust, ensuring reliability and scalability in production-grade software.
Top Skills: CC++RustZig
Reposted 23 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software
As a Senior Software Engineer at Vanta, you will lead projects, set technical direction, develop product functionality, and mentor engineers, leveraging modern frameworks like TypeScript, React, and Node.js.
Top Skills: Node.jsReactTypescript
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 23 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Cloud • Software
As a Python and Kubernetes Software Engineer, you will develop data analytics solutions using open source tools, collaborating with a distributed team.
Top Skills: AirflowApache SupersetApache TrinoAWSAzureClickhouseDbtDockerDvcFeastGCPKubernetesLxdMlflowPythonTemporal
Reposted 23 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Cloud • Software
As a Software Engineer in Sustaining Engineering, you will resolve complex issues related to Ubuntu and open-source software, engage with upstream communities, and develop bug fixes while maintaining close collaboration with support and product teams.
Top Skills: CC++CephDebianDockerGitGoKubernetesKvmLinuxLxcLxdMongoDBOpenstackPostgresPython
Reposted 23 Days AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Cloud • Software
The software engineer will develop and operate backend services for Snap Store and Charmhub.io, focusing on clean APIs and feature implementation.
Top Skills: GoPythonUbuntu
Reposted 23 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Cloud • Software
The role involves developing software for Linux-based systems on autonomous devices, optimizing performance and ensuring reliability in various hardware environments.
Top Skills: CC++DebianGoLinuxRustUbuntu
Reposted 23 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Cloud • Software
As a Software Engineer at Canonical, you will collaborate globally to shape open-source software operations, focusing on Python and Golang development, enhance DevOps workflows, and improve infrastructure operations for cloud computing solutions.
Top Skills: GoLinuxPython
Reposted 23 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Cloud • Software
The role involves designing and delivering open source software operations code in Python, ensuring system reliability, and collaborating with teams across the Linux stack.
Top Skills: DockerKubernetesLinuxPython
Reposted 23 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Aerospace • Software
Design, build, and maintain scalable Salesforce solutions for aircraft leasing lifecycle. Implement Apex, LWC, Flows, integrations (REST APIs, Platform Events), reporting, and AI-assisted features. Support testing, CI/CD, refactoring, and collaboration with Product, DevOps, and Security teams to improve reliability and reduce technical debt.
Top Skills: ApexBugbotCi/CdCopilotCursorGitLightning Web ComponentsNintex DocgenPlatform EventsPower BIPythonReactRest ApisSalesforce DxSalesforce FlowsSOQLSoslTriggers
Reposted 23 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Software
Build, maintain, and scale cloud-first microservices using TypeScript/Node.js. Contribute to front-end features with Angular, optimize SQL and NoSQL queries, use CI/CD pipelines, adopt AI-assisted tools, participate in Agile ceremonies, and collaborate with senior engineers to deliver reliable software.
Top Skills: AngularAws LambdaAws QAzure DevopsCSSDynamoDBGitGithub ActionsGithub CopilotHTMLJavaScriptMicroservicesNode.jsNon-Relational DatabasesReactRelational DatabasesRestful ApiS3ServerlessSQLTypescriptVisual Studio CodeVue
Reposted 23 Days AgoSaved
Remote
Vancouver, BC
Internship
Internship
Artificial Intelligence
Interns will prototype rapidly, iterate, and contribute to open-source projects at the intersection of AI and cryptography.
Top Skills: CryptographyMachine LearningOpen-Source Software
Reposted 23 Days AgoSaved
Remote
Vancouver, BC
Junior
Junior
Gaming
As a Software Engineer, you will build features, write maintainable Roblox Lua code, collaborate with teams, and enhance gameplay for millions of players.
Top Skills: DiscordGitRoblox Lua ScriptingSnowflakeTableau
Reposted 23 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Information Technology • Software
The Software Engineer will design, develop, and install software solutions, focusing on web applications using PHP and ensuring coding standards and technical design compliance.
Top Skills: JavaScriptPHPReact
Reposted 23 Days AgoSaved
In-Office or Remote
Vancouver, BC
Internship
Internship
Consumer Web
As a Software Engineer Intern, you will assist in developing features for a climate adaptation software, collaborating with teams and learning modern engineering practices.
Top Skills: AWSGCPJavaJavaScriptNode.jsPythonReactSQLTypescript
Reposted 23 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Gaming
Design, build, scale, and optimize backend services powering the sportsbook marketplace. Own GraphQL APIs, gRPC endpoints, SQL performance, monitoring, on-call and release duties. Identify production bottlenecks, drive scalability improvements, mentor engineers, review cross-team changes, and deliver end-to-end features in an agile environment.
Top Skills: Aws SnsAws SqsBeanstalkCeleryDatadogElixirExqExunitFastapiGitGitGoogle Cloud Pub/SubGraphQLGrpcJestKafkaKubernetesLaravelMySQLNode.jsObanPhoenixPostgresPytestRabbitMQRspecRuby On RailsSidekiq
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account