Senior+ Backend Software Engineer - Canada
at Palmstreet
About Palmstreet: Palmstreet is the #1 live shopping platform for rare plants, handmade crafts, & unique goods. Founded in 2020 by Instagram and Apple vete
Job Overview
Published
Sep 14, 2026
Expires
Dec 13, 2026
Source
Palmstreet
Region
CH
Type
Remote / Work From Home
Category
WFH
Experience
5+ years
Seniority
Lead
Job Description
About Palmstreet
Palmstreet is the #1 live shopping platform for rare plants, handmade crafts, & unique goods.
Founded in 2020 by Instagram and Apple veterans, Palmstreet began as a plant identification app and quickly evolved into a trailblazer in live shopping, beginning with plant sellers.
Fueled by a passionate, plant-loving community, we rapidly expanded into new categories to better serve our fast-growing audience.
Our vision is to become the “World’s Online Main Street,” bringing the charm of in-person shopping to engaging, social online experiences.
Backed by top Silicon Valley VCs and powered by a nimble, empathetic team, we’ve grown our GMV by 500x in the last 18 months.
As we continue shaping the future of social commerce, we’re looking for talented individuals who are excited to grow with us and join our mission.
The Opportunity
Palmstreet is looking for a Senior Backend Software Engineer to join the team.
As a Senior Software Engineer, you will lead the team on key architectural decisions, work on core user experiences like instant bidding and live interactions, develop scalable architecture to handle millions of users, innovate core features like live streaming and checkout processes, and maintain a reliable deployment pipeline.
Responsibilities: - Build and maintain robust backend services and APIs that power both web and mobile applications using Node.js and TypeScript - Work closely with PM, design, and infrastructure teams to build scalable products and services - Establish self as an owner of a particular component, feature, or system with expert end-to-end understanding. - Successfully completes projects at large scope while maintaining a consistently high level of productivity Qualifications: - BS (or higher) in Computer Science - Bilingual proficiency in English and Mandarin - 5+ years experience of building highly scalable and reliable infrastructure - Payment system experience preferred - Kubernetes experience preferred Your Location: - Remote - Anywhere in the Canada Compensation: - Pay Range: $200,000 - $250,000 CAD - Equity grants will also be provided as part of the total compensation package.
Why Join Us? - Shape the future of live shopping
Be part of a dynamic team revolutionizing the online shopping experience, combining creativity and technology to create immersive, interactive platforms for sellers and buyers alike. - Collaborate with industry pioneers :
Work alongside a nimble, innovative team, backed by some of the most prestigious VCs in Silicon Valley, with opportunities to influence the product direction. - Solving complex challenges:
You'll take on complex problems that others haven't yet been able to solve, driving innovation and pushing boundaries in your work. - Thrive in a flat, startup environment:
Take full ownership of your projects while working alongside a supportive team that values collaboration and mutual respect.
Our Commitment to Diversity and Inclusion
Palmstreet is proud to be an equal opportunity employer.
We celebrate diversity and encourage applications from everyone—especially those whose identities are traditionally underrepresented in tech.
We do not discriminate on race, religion, color, gender expression or identity, sexual orientation, ancestry, national origin, citizenship, age, marital status, veteran status, disability status, political belief, or any other characteristic protected by law.
For roles in Canada, we also comply with the Employment Equity Act.
Application Process
We’re excited to review your application! If your experience aligns with what we’re looking for, our hiring team will reach out to schedule an initial screening call and walk you through the next steps of our interview process.
While we try our best to respond to everyone, the high volume of applications may mean we’re unable to provide individual updates if we decide not to move forward.
To stay connected and explore future opportunities, follow us on LinkedIn or visit us at https://palmstreet.app/careers .
Remote Work Guidelines & Career Insights
Practical advice for succeeding as a remote professional in this role.
Asynchronous Productivity
High-performing remote teams prioritize asynchronous communication. Document your progress clearly in tickets, maintain organized project repositories, and communicate status updates proactively without waiting for real-time meetings.
Home Office & Security
Ensure a private, quiet workstation with a reliable high-speed broadband connection (min 50 Mbps). Maintain compliance with employer cybersecurity policies by utilizing secure password managers, 2FA authentication, and authorized VPN services.
Resume & Application Tips
Tailor your CV specifically to the requirements of Senior+ Backend Software Engineer - Canada. Highlight quantifiable achievements from past roles (e.g. revenue growth, efficiency improvements, or software shipped) and showcase proven experience collaborating with remote teams.
Virtual Interview Prep
Test your video and audio hardware before virtual calls. Prepare concise STAR-format stories demonstrating how you manage time independently, handle conflicting priorities across different time zones, and solve complex problems autonomously.
Frequently Asked Questions
Key answers about the application process, remote setup, and compensation for Senior+ Backend Software Engineer - Canada.
Is the Senior+ Backend Software Engineer - Canada role 100% remote?+
Yes, this is a fully remote work-from-home position with Palmstreet. You can collaborate asynchronously, manage project deliverables, and participate in virtual team meetings from your home office without daily commuting.
What qualifications and experience are needed for Senior+ Backend Software Engineer - Canada?+
Applicants are typically evaluated on 5+ years. Key requirements include strong English communication skills, independent problem-solving abilities, and familiarity with modern remote collaboration platforms like Slack, Zoom, and project management tools.
Who is eligible to apply for this job?+
This remote opening welcomes applications from CH and eligible remote regions. Candidates must ensure they meet the work authorization, residency, or independent contractor criteria required by Palmstreet.
What is the salary and benefits package for Senior+ Backend Software Engineer - Canada?+
The expected compensation for this role is competitive compensation aligned with global remote market standards. In addition to base compensation, remote positions often provide flexible working hours, home office equipment stipends, and professional growth opportunities.
How do I apply and what should I prepare for the interview?+
Click the "Apply Now" button on this page to visit Palmstreet's official application portal. Tailor your resume to highlight relevant achievements, and prepare to discuss your experience working productively in an asynchronous remote environment.
Related Skills & Keywords
Similar Remote Jobs
⚡ Senior Backend Engineer (Boosters) at Playson — 100% Remote | Apply Direct
Playson
⚡ Senior Software Engineer (Game Engine) at Playson — 100% Remote | Apply Direct
Playson
⚡ Senior Software Engineer, Backend - Platform Team at Cresta — 100% Remote | Apply Direct
Cresta
⚡ PySpark Data Engineer at Joyful Craftsmen AG — 100% Remote | Apply Direct
Joyful Craftsmen AG
Explore More Remote Opportunities
Discover verified work-from-home positions by role, category, and regional hiring markets.
🎯 Targeted Link for this Role
Popular Job Categories
Save this remote job alert.
Store your email with the current page context so you can keep track of similar remote opportunities and reuse this search later.
Search alerts are stored with your current page context so you can track similar jobs over time.
Ready to Apply?
Click the button below to apply on the employer's official website. Always verify job details before submitting personal information.