Talent.com
Makeship
Senior Software EngineerMakeship • Toronto, Canada
No longer accepting applications
Senior Software Engineer

Senior Software Engineer

Makeship • Toronto, Canada
9 days ago
Job type
  • Full-time
Job description

About the Company Makeship empowers influencers, creators, and brands of all sizes to develop and launch limited‑edition products that matter to their fans. Leveraging our design, manufacturing, and marketing expertise, we work with our partners to bring their products to life through our community‑powered crowdfunding platform. Each product is given a window of 21 days to be funded by the community before we produce and ship to fans worldwide. We put our brand behind every product and guarantee quality and ethical sourcing. We’re profitable, we have a three‑year revenue growth of over 200%, ranking us 97th in 2024 and 86th on The Globe and Mail’s Canada’s Top Growing Companies of 2025 list. We are also excited to announce that Makeship has officially been Great Place to Work‑Certified™ for 3 years in a row! Learn more about us at Makeship.Com. About the Role As an early team member, you’ll play a huge role in shaping our culture, our process, and the future of Makeship. Every day, you’ll collaborate, learn more about the content creation space, and watch your work impact the company and the community! We want this to be the best work experience of your life, so we’ll pay you well, offer great benefits, invest deeply in your growth, and welcome you with our branded swag. You will also be joining one of Canada’s fastest‑growing start‑ups! What We Are Looking For We’re looking for a Senior Software Engineer to play a key part in building, scaling, and shaping Makeship’s platform as a part of one of the fastest‑moving industries in the world. Working on a cross‑functional team, this position delivers high‑impact solutions that serve both creators and their fans. This role combines deep technical expertise with leadership. As a Senior Software Engineer, you will lead complex technical initiatives, make architectural decisions that balance short and long‑term needs, and raise the bar for code quality and best practices across the team. Beyond writing code, you will improve platform reliability and resiliency, and drive investments in tooling, observability, and processes. In this role, you also act as a mentor and role model — supporting the growth of peers and junior engineers, and fostering a culture of technical excellence, collaboration, and continuous improvement. Your Key Responsibilities Lead the technical design, development, and delivery of complex features and projects, ensuring high quality and scalability. Define and contribute to technical roadmaps in collaboration with engineering managers and product leaders. Write clean, maintainable, and efficient code while raising the bar for code reviews, testing, and overall engineering practices. Mentor and support other developers through coaching, knowledge sharing, pairing and delegating where appropriate. Contribute to architectural discussions and make pragmatic choices that balance technical needs with business priorities. Collaborate closely with the product manager, designer, and data analyst, on your team to ensure solutions align with user and business needs. Proactively identify and address technical debt, risks, and opportunities for platform improvement. Implement and refine best practices within the engineering team Support system reliability by troubleshooting, debugging, and improving monitoring and observability practices. What You Bring 5+ years of professional software development experience, with at least 2 years in a senior/lead capacity. Full‑stack development experience with modern frontend frameworks (React, NextJS) and backend service design (Go or similar languages) Technical leadership, having guided and delivered complex projects from conception to production, making key architectural decisions and raising engineering standards System architecture ownership with experience designing scalable, resilient systems while proactively managing technical debt and platform improvements Strong mentorship and coaching skills and a passion for helping others grow in technical excellence and supporting continuous improvement Ability to communicate technical ideas effectively across technical and non-technical stakeholders while listening actively and fostering a culture of trust and collaboration Demonstrated skills in debugging and resolving production issues under pressure while implementing monitoring and operational best practices Bonus Ecommerce industry knowledge: experience with platforms like Shopify, understanding of

Create a job alert for this search

Senior Software Engineer • Toronto, Canada

Similar jobs

Senior Software Engineer

Edgecom EnergyToronto, ON, CA
Full-time

Seniority level: Mid‑Senior level.Job function: Engineering and Information Technology.Edgecom Energy is a purpose-driven clean-tech software company delivering cutting‑edge energy management solut... Show more

 • Promoted

Senior Software Engineer - HashiCorp

LeadingtalentMarkham, Ontario, Canada
Full-time

A career in IBM Software means you’ll be part of a team that transforms our customer’s challenges into industry-leading solutions.We are an infinitely curious team, always seeking new possibilities... Show more

 • Promoted

Senior Software Engineer - Up To C$180,000 A Year

TactNorth York, Canada
Full-time

Senior Software Engineer sought to build tech that cuts emissions at scale.Requires experience with TypeScript, Node.Js, monorepos, CI/CD, and cloud infra. Show more

 • Promoted

Senior Software Engineer, Integrations

SoundHound Inc.Toronto, ON, CA
Full-time

SoundHound AI believes every person should be able to interact naturally with the products around them–by simply talking.With a global reach spanning two dozen languages, we build Voice AI products... Show more

 • Promoted

Senior Software Engineer

OpenLoopToronto, ON, CA
Full-time

OpenLoop was co-founded by CEO, Dr.Jon Lensing, and COO, Christian Williams, with the vision to bring care anywhere.Our telehealth support solutions are thoughtfully designed to streamline and simp... Show more

 • Promoted

Senior Software Engineer

Air-tekToronto, Ontario, Canada
Full-time

Air-tek is a Canadian-based software company redefining how airlines operate through intelligent automation and modern, scalable systems.Our suite of products has already captured a significant sha... Show more

 • Promoted

Senior Software Engineer

InvertToronto, Ontario, Canada
Full-time

This range is provided by Invert.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.The company At Invert, we are on a mission to dramatically redu... Show more

 • Promoted

Senior Software Engineer

NubankToronto, ON, CA
Full-time

Nu is the leading digital bank in Latin America, serving 140 million customers across Brazil, Mexico, and Colombia.The company has been leading an industry transformation by leveraging data and pro... Show more

 • Promoted

Senior Software Engineer

Clutch CanadaToronto, Ontario, Canada
Full-time

Clutch is Canada’s largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere.Customers can browse hundreds of cars from the comfort of their h... Show more

 • Promoted

Senior Software Engineer Vancouver - C$125,000 - C$150,000 A Year

TigeraEast York, Canada
Full-time

Software Engineer to enhance and build new functionality in Golang, working on Kubernetes and cloud-native applications. Show more

 • Promoted

Senior Software Engineer - C$120,000 - C$130,000 A Year

BlueMatrixToronto, Canada
Full-time

Develops REST APIs, uses Java, experience in AWS, works in Agile/Scrum environment. Show more

 • Promoted

Senior Software Engineer, Extensibility Platform - C$136,000 - C$187,000 A Year

Identity Security FirmToronto, Canada
Full-time

Senior Software Engineer needed for an identity security firm to design and improve ultra-low latency systems for untrusted code execution using Go, REST, and Docker. Show more

 • Promoted

Senior Software Engineer

ClutchToronto, Canada
Full-time +1

About Clutch Clutch is Canada’s largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere.Customers can browse hundreds of cars from the comfo... Show more

 • Promoted

Senior Software Engineer - C$76,000 - C$86,000 A Year

AirlinkNorth York, Canada
Full-time

Software Engineer developing full life cycle software, including specification, design, implementation, testing, and support.Responsibilities include defect resolution, code reviews, customer docum... Show more

 • Promoted

Senior Software Engineer

Passagetoronto, on, Canada
Full-time

Imagine a world where your birthplace doesn’t limit your dreams.That’s what Passage is here to create.We aren’t just a bridge of financial support; we connect families all around the world to life‑... Show more

 • Promoted

Senior Software Engineer

OpenLoop HealthToronto, ON, CA
Full-time

OpenLoop was co-founded by CEO, Dr.Jon Lensing, and COO, Christian Williams, with the vision to bring care anywhere.Our telehealth support solutions are thoughtfully designed to streamline and simp... Show more

 • Promoted

Senior Software Engineer

StatfloToronto, Ontario, Canada
Full-time

Statflo provides a leading sales acceleration platform for retailers, currently deployed in thousands of locations across North America.Our proprietary platform enables an organization to directly ... Show more

 • Promoted

Senior Software Engineer, Integrations

d1g1tToronto, ON, CA
Full-time

Founded and led by veteran fintech engineers who've built portfolio systems for global banks, hedge funds, and regulators, d1g1t gives wealth management firms capabilities they've never had before.... Show more

 • Promoted

API Development Senior Software Engineer

Rubicon PathToronto, ON, CA
Full-time

Shape the future of API integration as a Senior Software Engineer focusing on API development.This role demands technical acumen and expertise in enterprise-level software solutions.As a Senior Sof... Show more

 • Promoted

Senior Software Engineer - C$120,000 - C$150,000 A Year

Ace1MediaToronto County, Canada
Full-time

Senior Software Engineer needed to build and maintain web applications, optimize performance, and integrate APIs. Show more