Short Story

retail

SeniorSoftwareEngineer,Back-End

Canada FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer, Back-End at Short Story. Skills: Backend services design and build, End-to-end project ownership, API and data model design, Solving complex, interconnected problems across systems, Making thoughtful tradeoffs between speed, scalability, and maintainability, Improving system reliability. Design, build, and maintain backend services that power core business workflows. Own projects end-to-end, from early design through production and iteration”

Industry & Context.

retail
Problems you'll solve

Solve complex, interconnected problems; Embrace Challenges. We see obstacles as opportunities to invent better solutions.

What They're Looking For.

Must Have

5+ years of software development experience, 2+ Years of Python experience, 5+ years of experience with data structures and algorithms, Familiar with infrastructure, monitoring, and CI/CD practices, Familiar with a Python web framework, Familiar with testing frameworks, Familiar with containerized workloads (Docker), Familiar with relational database (Postgres preferred) and SQL, Focus on communication and documentation, Experience designing stable, scalable, and well-documented APIs

Nice to Have

Test-driven development (TDD) experience, Tech Lead for an engineering team of 3+ people, Proven track record running large-scale distributed systems, Worked in sprint-based environments

What You'll Do.

and maintain backend services that power core business workflows

Own projects end-to-end

from early design through production and iteration

Design APIs and data models that are clear

and easy to work with

Work across systems (orders

data) to solve complex

interconnected problems

Make thoughtful tradeoffs between speed

Improve system reliability through monitoring

Contribute to engineering standards

How You'll Work.

Team & Collaboration

Work closely with product, frontend, and operations; Contribute to engineering standards, code reviews, and documentation

Communication Scope

Focus on communication

Process & Methodology

Own projects end-to-end

Full Job Description

Our Story: Short Story is an award winning, technology-powered retailer dedicated to petite women 5'4" and under. Our mission is to create a seamless shopping experience for millions of petite women so they can dress with effortless confidence. As a fast-growing startup, we're revolutionizing retail with a data-driven learning system that leverages customer feedback to create tailored products. We've been recognized by top publications like Forbes, Fortune and are backed by top investors who share our vision of building the world's next great consumer brand. Our Values: We're building a company with intention and purpose. Our culture thrives on data insights, exceptional commitment to fit, and the urgency to move quickly on what matters. - ✨ Transform Lives. We're customer-first. Everything we create exists to give her confidence. - ⚡️ Demand Excellence. We deliver only our best work, in Fit and Finish. We obsess about details others overlook. - 💪 Embrace Challenges. We see obstacles as opportunities to invent better solutions. - 💡 Think Differently. We get a thrill from finding better solutions others haven't seen. SENIOR SOFTWARE ENGINEER, BACKEND What happens when your business model breaks the assumptions most e-commerce platforms were built on? You build your own. At Short Story, we’re rethinking how online shopping works: from inventory and logistics to personalization and fit, because the standard playbook doesn’t work for our customers. That means building systems that don’t fit neatly into existing patterns. If you’re excited by designing systems from first principles and working on problems without obvious answers, you’ll feel at home here. ABOUT THE TEAM You’ll be part of a fast-moving engineering team building the systems that power our customer experience, warehouse operations, and data platform. We value engineers who take ownership, move quickly, and are comfortable figuring things out as they go. THE ROLE As a Senior Backend Engineer, you’ll design

Free ATS check

Applying for this Senior Software Engineer, Back-End role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about Short Story?

Real rants from real employees. Read before you apply.

Read Company Rants →