Skip to content
PalmstreetPalmstreet

Senior Backend Software Engineer

Senior backend engineer responsible for scalable services, APIs, architecture, and core live-shopping experiences. Requires a Computer Science degree, English and Mandarin proficiency, and at least five years building reliable infrastructure.

About the job

Responsibilities

  • Build and maintain robust backend services and APIs powering web and mobile applications using Node.js and TypeScript.
  • Collaborate with product management, design, and infrastructure teams to build scalable products and services.
  • Own a component, feature, or system with expert end-to-end understanding.
  • Complete large-scope projects while maintaining a consistently high level of productivity.
  • Lead architectural decisions.
  • Develop scalable architecture capable of handling millions of users.
  • Innovate features including live streaming, instant bidding, live interactions, and checkout processes.
  • Maintain a reliable deployment pipeline.

Requirements

  • Bachelor’s degree or higher in Computer Science.
  • Bilingual proficiency in English and Mandarin.
  • 5+ years of experience building highly scalable and reliable infrastructure.

Nice-to-haves

  • Payment system experience.
  • Kubernetes experience.

Compensation

  • Pay range: $200,000–$250,000 CAD annually.
  • Equity grants are included as part of the total compensation package.

Skills

Node.js, TypeScript, Kubernetes, Payment Systems, Backend Apis, Scalable Infrastructure, Live Streaming, Checkout Systems

Vanta

Vanta

Remote

Senior Software Engineer, Test Core
$195k+/yrRemote5+ YOEBackend Engineering

Build and operate the backend runtime platform that schedules, executes, and persists security and compliance tests at scale. The role requires strong production systems experience, ownership of complex projects, debugging expertise, and effective technical collaboration and mentorship.

Instacart

Instacart

Canada

Senior Software Engineer, Marketing Platform Tooling
CA$168k+/yrRemote5+ YOEBackend Engineering

Builds and owns scalable backend platforms for audience targeting and high-volume CRM messaging, including real-time and batch data pipelines and distributed services. Requires 5+ years of backend experience with Ruby and Go, distributed systems expertise, and strong cross-functional collaboration.

MongoDB

MongoDB

Toronto, Canada

Senior Software Engineer
CA$158k+/yrHybrid5+ YOEBackend Engineering

Build and lead backend systems for MongoDB’s integrated search platform, written in Java. The role requires 5+ years of backend software experience, distributed systems and cloud expertise, and strong ownership and collaboration skills.

1Password

1Password

United States
Senior .Net/C# Developer, SaaS Manager
$153k+/yrRemote5+ YOEBackend Engineering

The Senior Developer will independently design, deliver, and improve enterprise-scale SaaS management features while guiding technical decisions and mentoring teammates. The role requires 5+ years of software development experience with strong .NET, C#, and MongoDB expertise, and is remote within the US and Canada.

Censys

Censys

United States
Senior Distributed Systems Engineer
$151k+/yrRemote5+ YOEBackend Engineering

Build and maintain highly available, scalable distributed services, data pipelines, and platform capabilities that power Internet intelligence and security products. The role requires 5+ years of distributed-systems software engineering experience and proficiency with Go, cloud platforms, messaging systems, and databases.