Shortstory

Senior Software Engineer, Back-End (Remote Canada)

Canada (Remote). Posted 5 months ago

The role

You will design and build backend services that power core business workflows. You will own projects end-to-end, including data models, APIs, and system behavior.

What you will do

  • Design, build, 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, stable, and easy to work with
  • Work across systems to solve complex, interconnected problems
  • Make thoughtful tradeoffs between speed, scalability, and maintainability
  • Improve system reliability through monitoring, testing, and debugging
  • Contribute to engineering standards, code reviews, and documentation

Required qualifications

  • 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 and SQL
  • Focus on communication and documentation
  • Experience designing stable, scalable, and well-documented APIs

Nice to have

  • Postgres preferred
  • 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

Benefits

  • Generous Paid Time Off
  • Comprehensive health, vision, and dental care
  • 401k with company match (US)
  • Employee discount on merchandise

About the company

Short Story is a technology powered retailer dedicated to petite women 5'4" and under. It is a fast-growing startup backed by leading investors.

Senior Software Engineer, Back-End (Remote Canada) at Shortstory | JobZoey