Top Software Engineer Jobs in Vancouver

Reposted 10 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Big Data • Information Technology • Software • Database • Analytics
The role involves developing tools for enterprises to manage Hightouch deployments, focusing on access control, change management, and data warehouse performance.
Top Skills: Asynchronous WorkflowsBackendCloud Data WarehousesDatabricksDistributed SystemsSnowflake
Reposted 10 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
Big Data • Information Technology • Software • Database • Analytics
The Software Engineer will work on high-throughput streaming systems, scaling infrastructure to manage billions of events, ensuring low-latency and high performance while delivering projects from start to finish with significant ownership.
Top Skills: Distributed SystemsHigh-Scale SystemsKafkaKinesisPulsarWarpstream
Reposted 10 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Build and scale ML-optimized HPC infrastructure, manage Kubernetes-based GPU/TPU superclusters, optimize for AI/ML training, and mentor teams while innovating in ML infrastructure.
Top Skills: GoGpuJaxKubernetesLinuxNcclPythonPyTorchRdmaTensorFlowTpu
11 Days AgoSaved
In-Office or Remote
Vancouver, BC
Entry level
Entry level
Cloud • Software
Join Canonical as a graduate software engineer to write high-quality code across the open source stack, work on Linux system-level and application projects, engage with communities, respond to customer issues, and develop security-aware software while collaborating remotely and attending biannual in-person team sprints.
Top Skills: ArchBashBiosBoot LoadersCC++CompilersContainersCryptographyDebianDevice DriversFedoraFirmwareGoJavaJavaScriptKernelKubernetesLinuxNixPackagingPythonRaspberry PiRisc-VRustToolchainsUbuntu
Reposted 20 Days AgoSaved
Hybrid
Vancouver, BC
Mid level
Mid level
Cloud • Information Technology • Software
Design, develop, test, and maintain Microsoft Dynamics Business Central extensions using AL. Create functional specs, implement CI/CD deployments to AppSource/PTE, develop automated tests, integrate generative AI features, perform troubleshooting and performance tuning, mentor juniors, lead refactoring and R&D, and conduct code reviews.
Top Skills: Ai-Assisted Development ToolsAlAppsourceBusiness Central Ai Development ToolkitBusiness Central Al Testing FrameworkCi/CdClaude CodeGithub CopilotMicrosoft Dynamics 365 Business CentralMs Sql ServerPte ExtensionsTransact-Sql (T-Sql)
Reposted 11 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Agency • HR Tech • On-Demand • Professional Services
The Front-End Software Engineer collaborates with teams to create user interfaces, applying design principles and programming skills with Ruby on Rails and JavaScript. Responsibilities include building responsive applications, enhancing design systems, and optimizing performance.
Top Skills: CSSHTMLJavaScriptRuby On RailsStimulusTurbo
Reposted 11 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Aerospace • Big Data • Greentech • Hardware • Social Impact
The Software Engineer in Platform Operations will design and implement core Infrastructure-as-Code solutions, manage cloud infrastructure services, and collaborate with software teams to enhance developer experience.
Top Skills: Amazon Web ServicesArgocdCi/Cd ToolsCrossplaneDockerGitGitlabGoogle Cloud PlatformKubernetesTerraform
Reposted 11 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Cloud • Software
The Software Engineer will design, develop, and maintain features for the Kaleris TMS platform, focusing on building Angular web applications and collaborating in an agile environment.
Top Skills: AngularC#JasmineKarmaAzureRest ApisRxjsSQL
Reposted 11 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Big Data • Information Technology
As a Full Stack Software Engineer at Doxel, you will design and develop full-stack applications, collaborating cross-functionally to optimize user experiences and facilitate data processing for construction projects.
Top Skills: AWSAzureBigQueryDatabricksGCPJavaNext.JsNuxt.JsPythonRedshiftSnowflakeThree.JsTypescript
Reposted 11 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Big Data • Information Technology • Software • Database • Analytics
The role involves rapid prototyping and architecting production LLM pipelines for AI in marketing workflows. Responsibilities include developing proofs of concept, making AI architecture decisions, building production data agents, and understanding user workflows for seamless AI experiences.
Top Skills: AICloud Data WarehousesDatabricksLlmsSnowflake
Reposted 11 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Security • Cybersecurity
Design and build secure, scalable systems as a Full-Stack Software Engineer, leveraging expertise in Next.js, TypeScript, PostgreSQL, and AI tools to enhance cybersecurity within global infrastructure.
Top Skills: Ai Tools (CursorAWSDevinDockerGithub Copilot)KubernetesNext.JsNode.jsPostgresSupabaseTypescript
Reposted 11 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Security • Cybersecurity
The Senior Full-Stack Software Engineer will design, build, and maintain secure, scalable web applications using modern technologies, with a focus on AI-assisted development and application security.
Top Skills: Ai Tools (CursorAWSCi/CdCopilot)DevinDockerGitJavaScriptKubernetesNext.JsNode.jsOauth2PostgresPythonSupabaseTypescript
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 21 Days 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
Reposted 12 Days AgoSaved
Remote
Vancouver, BC
Junior
Junior
Artificial Intelligence • Natural Language Processing • Productivity • Software • App development • Conversational AI • Generative AI
As a Software Engineer, you will design, code, test, and improve Warp's platform while collaborating with multiple teams to enhance productivity.
Top Skills: GoLinuxOpenglRustShellWasmWebg
22 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Software
Build and operate secure, scalable event-driven backend services in TypeScript on AWS. Own services end-to-end, design REST APIs, implement tests, maintain infrastructure as code (CDK), participate in on-call rotations, and use AI tools to accelerate development.
Top Skills: Ai ToolingApi GatewayAWSAws CdkCi/CdDynamoDBEventbridgeLambdaModel Context Protocol (Mcp)Node.jsOauth 2.0OidcRestful ApisS3ScimSQLSqsTerraformTypescript
Reposted 12 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Marketing Tech • Real Estate • Software
As a Senior Full-Stack Software Engineer, you will design, build, and ship AI-powered systems to optimize workflows in the single family rental market, focusing on backend services and full-stack development in a fast-paced environment.
Top Skills: AirflowAWSDbtDjangoFastapiGitNext.JsPostgresPythonReactSnowflakeTerraformTypescript
Reposted 12 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Security • Software • Cybersecurity
Design, build, and maintain scalable, fault-tolerant backend services and data pipelines for an AI-driven cybersecurity platform. Implement secure APIs, optimize performance across distributed systems, establish backend best practices and CI/CD, write well-tested Python code, and mentor junior engineers.
Top Skills: DockerLlmsPostgresPythonRedis
Reposted 12 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Software
The role involves building platforms and core systems for identity services at Keycard, focusing on developing distributed systems and CI/CD automation while creating a best-in-class developer experience.
Top Skills: Ci/CdEbpfGoKubernetesRustWasm
Reposted 12 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Cloud • Information Technology • Software
Design and build operational data systems, including pipelines, storage layers, and APIs for near real-time enforcement and insights, balancing streaming and batch paradigms.
Top Skills: GoIcebergKafkaParquetPythonRust
Reposted 12 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Cloud • Information Technology • Software
Design and build core identity, authentication, and authorization systems for Keycard, focusing on security and multi-tenancy across dynamic, distributed environments.
Top Skills: GoMtlsOauthOidcRustScim
Reposted 12 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Software • Database
The Software Engineer will design and build systems for sharded PostgreSQL, collaborate with a team to solve distributed systems challenges, and directly engage with customers to create technical solutions.
Top Skills: AWSAzureC++GCPGoMySQLPostgresPython
Reposted 12 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Software • Database
As a Software Engineer on the Insights team, you'll develop observability products and enhance database performance monitoring for clients using Vitess, MySQL, and PostgreSQL.
Top Skills: ClickhouseGoKafkaMySQLPostgresPrometheusPythonRubyRustVitess
Reposted 12 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Build and ship end-to-end features and agentic automations for North, Cohere's AI workspace for finance. Integrate financial data sources, enforce data isolation and RBAC, collaborate with Product/UX/ML/Sales, work with finance customers, ensure reliability/security/auditability, and iterate on platform capabilities using AI where appropriate.
Reposted 12 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Cloud • Software
As a Software Engineer - L3 Support, you will resolve complex Ubuntu-related issues, collaborate with teams, and participate in upstream communities to drive bug fixes and improvements.
Top Skills: CC++CephDockerGoKubernetesLinuxLxcLxdOpenstackPythonQemu
Reposted 12 Days AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Cloud • Software
As a Software Engineer, you will resolve complex customer issues related to Ubuntu and open source software, participate in upstream communities, and develop and review code across multiple layers of the software stack.
Top Skills: CC++CephDockerGoKubernetesLinuxLxc/LxdOpenstackOvnOvsPython
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account