For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Juniper Creates
Juniper Creates

Staff Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Staff

Tech stacks

Database
Project management
HTML/CSS
+33

Permanent role
7 days ago
Apply now

We are looking for a Staff Software Engineer who will work directly with the CTO (ex-Amazon, ex-Google) and COO (ex-Uber) to design, build, and scale software solutions which address the most critical problems that our business faces. You will play a key role in shaping our engineering culture and will transition into a technical lead role as we grow our developer headcount over the coming quarters.

About Juniper

Juniper is a crowdfunding and merchandise platform for independent creators. We don’t just run the funding platform (like Kickstarter), we also create the actual products, launch on creator-branded storefronts, and ship to customers! Juniper has enabled creators to crowdfund specialized products like board games and lava lamps, and fund passion projects like animated shows and charitable initiatives. Since 2016, we’ve created and launched over 2,500 unique physical products and generated over $200M in revenue for creators. Click here to view some of our products and storefronts!

Areas You’ll Own

  • Shopping Experience – The front-end that showcases hundreds of unique products in the form of limited edition drops and crowdfunding campaigns, fully integrated with Shopify’s headless commerce.
  • Storefront Rendering Engine – A proprietary website hosting platform that performs DNS resolution, SNI and TLS termination, HTML rendering and caching to support millions of monthly shoppers.
  • No-Code Website Editor – An internal application used by our marketing team to design and publish hundreds of unique storefronts that are customized to match each creator’s brand without writing a single line of code.
  • Inventory + Financial Management System – The backbone of Juniper’s operations used for managing product costs, inventory, sales transactions, financial reporting, and creator payouts.

Key Responsibilities

  • Provide technical leadership across our entire stack (server and serverless architectures, databases, CI/CD infrastructure, metrics dashboards, and front-end web apps).
  • Partner with the CTO and COO to define the long-term technical strategy and roadmap that will support the biggest pain points of Sales, Marketing, and Operations.
  • Lead projects through influencing architectural decisions and writing technical design documents, while actively contributing to the implementation, code reviews, deployment, and monitoring of these initiatives.
  • Mentor fellow engineers and establish a culture of continuous improvement and operational excellence.
  • Drive innovation across the company by exploring cutting-edge technologies (i.e. generative AI) and championing their adoption to boost efficiency and productivity.

Qualifications

  • 8+ years of hands-on experience with modern web technologies, including TypeScript, React, Node.js, relational and NoSQL databases.
  • A strong foundation in architecting production-scale systems from scratch and deploying cloud infrastructure.
  • An ownership mindset that extends beyond code to customer and business impact.
  • Proven ability to navigate ambiguity, solve complex problems, and influence cross-functional stakeholders.
  • Optional experience as a tech lead, mentoring engineers, managing project sprints, and defining roadmaps.

What we Offer

  • Competitive Compensation + Benefits – Includes paid time off and a company-wide paid shutdown during the December holiday season.
  • Remote-First Work Environment – Juniper has offices in Toronto and Vancouver. However, we let employees choose what work setting works best for them.
  • Flexible Work Schedule – We accommodate flexible hours, as long as you are delivering results and maintaining a seamless workflow with your team and cross-functional stakeholders.
  • Annual Allowance – Invest in your wellness, education, home office setup, and more.

Our Hiring Process

We believe in being clear about what to expect. If you’re selected, your journey will look like this:

  • Initial Screening - A recruiter will connect with you to learn about your experience and share insights about our culture and team.
  • Coding Assessment – An online assessment to evaluate your coding skills and problem-solving approach.
  • Live Technical Interview – A real-time technical discussion and problem-solving session with our CTO.
  • Culture & Leadership Interview – A deeper dive with our CTO and COO to explore how you’d work within our team and lead others.
  • Chat with Our CEO – An open conversation about your journey and what drives you—both professionally and personally.

Juniper is an equal-opportunity employer. If you are in need of an accommodation as part of the interview process, please let us know when you apply.

We know that experience comes in many different forms. If you do not meet all the specified qualifications but feel you're a great fit for this role based on your skills, interests, and vision, let us know why.

Please note that only candidates who are selected for an interview will be contacted directly. Thank you for your interest!

About Juniper Creates

👥201-500
📍Toronto
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service