Top Software Engineer Jobs in Vancouver

Reposted One Month AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Appliances • Industrial • Automation
Build and maintain Python services and containerized firmware emulation environments on Amazon EKS. Implement and manage Terraform infrastructure, develop orchestration APIs and tools, debug across containers, clusters, and networks, contribute to CI/CD, and collaborate with firmware, cloud, and QA teams to support large-scale simulation and testing.
Top Skills: Amazon EksCi/CdCloud IamDockerKubernetesPythonService MeshTerraform
Reposted One Month AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Appliances • Industrial • Automation
Develop and maintain Canvas frontend applications using React and TypeScript. Build reusable components, integrate with REST APIs, improve performance and UI consistency, write unit tests, participate in code reviews, CI/CD, and support production. Collaborate with designers, QA, and cross-functional teams to deliver scalable, accessible web experiences.
Top Skills: Ci/CdFrontend Build ToolingGitJavaScriptReactReduxRest ApiTypescriptUnit Testing
Reposted One Month AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
AdTech • Marketing Tech
Build and maintain highly scalable, low-latency microservices in Go to ingest, process, and manage user profile and audience data. Implement event-driven systems with Kafka, work with distributed stores (ScyllaDB, TiDB, Redis), optimize performance and memory, and collaborate with Product, ML, Data, and Infrastructure teams.
Top Skills: C++GoJavaKafkaKubernetesPythonRedisScylladbTidb
Reposted One Month AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
Develop, launch, and maintain backend systems for card issuing and transaction processing. Break down projects, collaborate with product/design/analytics, write clear well-tested code, support operations and on-call duties, create/monitor metrics, perform code reviews, and participate in hiring and team growth activities.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted One Month AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Build and ship full‑stack features for North, an enterprise AI workspace. Develop secure autonomous agents, execution engines, integrations, observability and evaluation systems. Collaborate with researchers to productionize models and deliver performant, low‑resource deployment code while adhering to strict security and privacy constraints.
Top Skills: KubernetesPostgresPythonReactTypescript
Reposted One Month AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Software
As a Machine Learning Engineer, you will develop models for NLP and code-generation systems, analyze data, and improve AI performance using advanced algorithms. You'll manage the entire ML lifecycle and ensure effective communication of model benefits across the organization.
Top Skills: AzureGCPPythonPyTorchSQLTensorFlow
Reposted One Month AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Software
Develop and maintain scalable, reliable back-end systems and APIs, write maintainable code, and collaborate with global teams in a hybrid work environment.
Top Skills: AngularAWSAzureClickhouseCSSDockerGCPGoHTMLJavaScriptKubernetesPostgresPythonReact
Reposted One Month AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Software
Design and develop user interfaces and backend architectures for web applications, ensuring seamless integration and optimal performance using modern web technologies.
Top Skills: CSSExpressFastapiGitGrpcHTMLJavaScriptNode.jsPythonReactVercel
Reposted One Month AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Software
Develop and integrate software for hardware platforms using C/C++. Responsibilities include architecture definition, SDK integration, and system performance monitoring, while collaborating with various teams and mentoring new developers.
Top Skills: CC++Linux
Reposted One Month AgoSaved
Remote
Vancouver, BC
Junior
Junior
Retail • Sales • Software
The role involves developing backend services using Python and Django, ensuring high availability and performance, and leveraging computer vision technology for 3D experiences in home decor.
Top Skills: AWSDjangoKubernetesPostgresPython
Reposted One Month AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Big Data • Information Technology
As a Senior Full Stack Software Engineer at Doxel, you will design and develop applications for project management, focusing on complex data handling and intuitive UI. Your role involves collaborating across teams and providing technical leadership in software projects.
Top Skills: AWSAzureBigQueryCi/CdDatabricksGCPJavaNext.JsNuxt.JsPythonRedshiftSnowflakeTypescript
Reposted One Month AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Information Technology • Software • Quantum Computing
Develop, maintain, and optimize processor software that interfaces with quantum hardware. Own full lifecycle tasks, troubleshoot and improve system reliability and performance, mentor junior developers, collaborate across teams, and participate in on-call support for QPU solvers on the Leap cloud platform.
Top Skills: Compiled Programming LanguagesGitLinuxMultithreading
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted One Month AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Fintech
Lead technical strategy across Travel & Expense by identifying high-impact, cross-team problems and driving solutions. Set architecture and design standards, mentor senior engineers, collaborate with staff peers and EMs, and contribute to an AI-forward technical roadmap while delivering hands-on work where most valuable.
Reposted One Month AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Marketing Tech • Sales
Build and operate LLM-powered agent backends at scale: design retrieval and orchestration pipelines, optimize latency and inference cost, develop evaluation and human-in-the-loop systems, and own end-to-end projects from architecture to production readiness while collaborating with product, infrastructure, and data teams.
Top Skills: AnthropicAWSAzureCi/CdClaude CodeCopilotCurssorDockerElasticsearchGCPGeminiGitKubernetesLogfireOpenaiPgvectorPineconePostgresPydanticaiPythonTemporal
Reposted One Month AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Gaming
Lead a small engineering team to deliver and operate large-scale Roblox game features. Drive technical planning, estimation, code quality, monitoring, releases, and mentorship while partnering cross-functionally to improve performance and player experience.
Top Skills: DiscordGitRoblox LuauRojoSnowflakeTableau
Reposted One Month AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Big Data • Machine Learning
Design and build scalable, high-performance full-stack web applications using a Java-based stack. Develop backend services and RESTful APIs, create responsive front-end components, optimize database performance, support CI/CD and automated testing, participate in code reviews, and mentor junior developers.
Top Skills: GitJavaJavaScriptJqueryMs Sql ServerMySQLPostgresRestful ApisSpring FrameworkSQL
Reposted One Month AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Big Data • Machine Learning
Design, build, test, and deploy scalable full-stack web applications using Java/Spring and modern JavaScript. Develop backend services/APIs, optimize database queries, support CI/CD and automated testing, participate in code reviews, and mentor junior developers while collaborating with cross-functional teams.
Top Skills: AWSAzureCi/CdCypressDockerGCPGitJavaJavaScriptJqueryMs Sql ServerMySQLPlaywrightPostgresReactRestful ApisSpring BootSpring FrameworkSQL
One Month AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Aerospace
Design and implement high-reliability embedded firmware for a satellite user terminal: low-level drivers, beamforming control, networking optimization, thermal and power management, secure boot/OTA, hardware debugging, and RTOS/Embedded Linux integration to enable real-time beam steering and high-throughput communications.
Top Skills: Beamforming IcsBgpBuildrootCC++Cross-Compiling ToolchainsCryptographic VerificationDhcpDirect Rf Sampling TransceiversEmbedded LinuxEthernetFpgaFreertosHardware-In-The-Loop (Hil)I2CIpv6JtagLogic AnalyzerMicrocontrollerMplsNfvOscilloscopeOta UpdatesPciePhased Array AntennasSdnSecure BootloaderSocSpiSrv6Tcp/IpTpmTrustzoneUartUdpVlanVxworksYocto ProjectZephyr
Reposted One Month AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
AdTech • Marketing Tech • Consulting
Own and evolve Directive's web surfaces for Stratos and company sites: build campaign and reporting UIs, integrate ad/CRM APIs, manage background jobs, containers, CI/CD, databases, telemetry, auth, and LLM integrations; stabilize inherited code and ship production features iteratively.
Top Skills: AnthropicAws Ec2BigQueryBullmqClaude CodeCursorDockerGithub ActionsGithub CopilotGoogle Llm ApisGraphQLJwtKnexLambdaMySQLNext.JsNginxNode.jsOauth2OidcOpenaiPostgresReactRemixRestS3SqsSupabaseTypescript
One Month AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Aerospace
Lead architecture, design, and implementation of multi-threaded embedded software (C/C++) for satellite payloads and ground terminals. Collaborate with hardware, silicon, and systems teams, define performance KPIs, drive optimization, testing, CI/CD, and mentor engineers while ensuring fault tolerance, scalability, and high-speed data-plane handling.
Top Skills: Bare-MetalCC++Ci/CdCoresightDmaEncryptionEthernetInterlakenJ-LinkJ-TraceJesdJtagLauterbach/Trace32LinuxLinux NetworkingMulti-Core SocRdmaRoceRtosSwdTdd
One Month AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
eCommerce • Healthtech • Kids + Family • Retail • Social Media
Owner of end-to-end production problems: design, build, experiment, ship, and measure outcomes across backend, frontend, data pipelines and AI. Act as a technical leader, reviewer, incident mitigator, and cross-functional partner to product and design while advancing AI-driven tooling and safeguards.
Top Skills: AirflowAWSAws SagemakerBedrock AgentcoreClaude CodeCoderabbitDatadogDbtDeep LearningDevinGithub ActionsHexIncident.IoIterableKotlinKubernetesLangchainLaunchdarklyLinearMatrix FactorizationMaximMlflowMySQLPackwerkRuby on RailsReactRubyShopifySidekiqSigmaSnowflakeSwiftTerraformTypescriptWardenWarpstreamWeaviate
One Month AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
eCommerce • Healthtech • Kids + Family • Retail • Social Media
Own and set direction for a large domain, design cross-team architecture, build production systems (often AI-enabled), partner with product/design/data, coach senior engineers, and remain hands-on in code and delivery.
Top Skills: AirflowAWSAws SagemakerBedrock AgentcoreClaude CodeCoderabbitDatadogDbtDeep LearningDevinGithub ActionsHexIncident.IoIterableKotlinKubernetesLangchainLaunchdarklyLinearMatrix FactorizationMaximMlflowMySQLPackwerkRuby on RailsReactRetrieval & RankingShopifySidekiqSigmaSnowflakeSwiftTerraformTypescriptWardenWarpstreamWeaviate
Reposted One Month AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Cloud • Legal Tech • Software
Senior software developer responsible for building and maintaining large-scale web applications with Ruby on Rails, working in agile cross-functional teams, performing code reviews, mentoring engineers, collaborating across regions, and applying AI to improve engineering practices. Hybrid role requiring regular in-office presence in Burnaby.
Top Skills: AIRubyRuby On Rails
Reposted One Month AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Lead technical strategy and architecture for Coinbase Payments: design and evolve high‑availability, low‑latency funds‑flow and rails systems, drive cross‑team initiatives and reliability improvements, enforce financial correctness, mentor senior engineers, and align stakeholders across product, risk, and compliance.
Top Skills: Cloud-Native ArchitectureDistributed SystemsFunds-Flow SystemsGoIso 20022JavaPayment RailsPsps (Payment Service Providers)PythonRouting
Reposted One Month AgoSaved
Remote or Hybrid
Vancouver, BC
Expert/Leader
Expert/Leader
Software
Lead development of ASIC SDK software for high-speed coherent DSP and ASIC products. Design and maintain C/C++ Linux software, drive pre-silicon validation with models and emulation, lead post-silicon bring-up and performance optimization, define SDK validation strategies and APIs, diagnose hardware-software issues, produce design documentation, and mentor engineers across global teams to ensure successful NPI.
Top Skills: AdcArchitectural ModelsAsicCC++Coherent CommunicationDacDevice DriversDspEthernetFirmwareHardware EmulationLinuxOptical TransportSdk ApisSerdesSimulators
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account