Remote Senior Software Engineer
$130k per yearMakeship
✨ 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 2025list. 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 payment processing, order management, and retail business workflows
- Third-party integration ownership: experience managing and optimizing vendor relationships and technical integrations for both product features and engineering tooling (analytics, monitoring, etc.)
- Observability practices: hands-on experience with monitoring tools like Datadog, implementing alerting strategies, and building dashboards for system health and business metrics
- Component architecture and design systems: experience building scalable frontend architectures, maintaining design systems, and collaborating with design tools like Figma and frameworks like Tailwind
- Data modelling and integration: experience designing data models that integrate and standardize data from multiple third-party sources, with understanding of schema design, data transformation patterns, and API data structures
Benefits & Perks
- Work remotely anywhere in Canada and/or access any of our hubs
- Health and dental benefits from day 1
- 4 weeks of paid vacation (including paid time off on your birthday)
- An additional 1 week of paid time off during the winter holidays
- Virtual & In-Person Social Events
- Annual Paid Volunteer Day Off
- 1:1 RRSP Matching Program Up to 3%
- $500 Pre-Tax Annual Health & Wellness Allowance
- $400 Pre-Tax Home Office Setup Allowance
- $65 Pre-Tax Monthly Phone Allowance
- Maternity and Parental Leave Top-Up Program
- Education Assistance Program
- Employee Referral Program
- Tenured Rewards Program
Salary Band: $120-130k CAD per annum. Individual salaries will be dependent on unique skills, experience and qualifications.
Vacancy Status: Existing vacancy
At Makeship we are committed to fostering an environment that welcomes people of all backgrounds, experiences, and identities. We are passionate about building an equitable and inclusive culture for our unique and diverse team of employees which makes us Makeship. As an equal-opportunity employer, we value and embrace everyone's opinions and differences, and actively seek new Makeshippers who will work respectfully with our team, propelling our company and the community forward. If there are any accommodations we can provide to make your interview experience more accessible and inclusive, please let us know in your application.
$120k - $140k per year
...that values expertise, creativity, and human connection. As a Senior Software Engineer, you’ll sit at the intersection of content, data, and real-... ...improving code quality and system stability. • Remote based in Canada • Flexible working hours • Generous Paid Time...Remote workSeniorLong term contractFlexible hours$120k - $195k per year
...artificial intelligence, and software-defined networking to provide... ...prestigious awards, such as Best Engineering Team, Best Company for... ...Networks is looking for world-class Senior/Lead software engineers to join... ..., and debug packet forwarding engine and a hardware component’s vendor...Remote workSenior$104k - $145k per year
...hear from you! We are looking for a Senior Software Developer to join our Development Experience... .... Reporting to the Team Lead, Engineering, you will work with the Engineering Department... ...infrastructure stability. This is a remote-first role within Canada. #LI-Remote...Remote workSeniorWork at officeHome officeFlexible hoursWeekend work- About Katana Katana is a remote-first, AI-first SaaS company building... ...inventory and manufacturing software for 1,500+ businesses that make... ...playbooks the wider Solution Engineering team builds on. Work that sits... ...complex customers successful. As a Senior Implementation Engineer, you...Remote workSeniorLocal areaImmediate startWork from homeHome office
$20 - $22 per hour
Location: Vancouver, BC (Remote) Position: Software Engineer Intern Salary: $20-22 per hour About the Role Ace1 Media is looking for a passionate and motivated Software Engineer Intern to join our development team. This is a hands-on internship where youll gain real-world experience...Remote workHourly payLong term contractFull timeInternshipManual laborFlexible hours$160k - $260k per year
...real difference in how the world connects and communicates. Job Summary We are looking for an enthusiastic and energetic Software Engineer to join our Remote Browser Isolation team. As part of this team, you will develop features and systems related to the cloud hosted RBI...Remote workWork at officeFlexible hours- ...style to life. Reports to: Director of Engineering Location: Remote, United States About the Role Our... ...scaling across multiple brands and needs a senior engineer who can own a service area... ...bar for the developers around you. As Software Engineer (Team Lead), you will serve as...Remote workSeniorRemplacementInternshipImmediate start
$85k - $115k per year
...and PolicyMe is here to change that. As a remote-first, Toronto-based startup with big... ...machine learning. As an AI-Driven Full Stack Engineer, you'll be part of a team charting new... ...processing, data extraction, recommendation engines etc. Work closely with Sr. Engineers...Remote workWork at officeFlexible hours$142k - $227k per year
Title: Employee Development Staff Software Engineer, Tech Lead Location: Remote, Canada About Toast: Toast creates technology to help restaurants and local businesses succeed in a digital world, helping business owners operate, increase sales, engage customers, and keep employees...Remote workWork at officeLocal area- ...Responsibilities: • Play a substantial role in the platform frontend engineering team. • Work with Cresta product and engineering teams, build... ...• Work from home office stipend to help you succeed in a remote environment • Lunch reimbursement for in-office employees • PTO:...Remote workSeniorWork at officeLocal areaWork from homeHome office
- ...you might just be in the right place! We’re looking for a Senior Staff Software Engineer to join our Payments team in Canada & US. In this role, you... ...able to work within EST/EDT hours. We offer a choice of fully remote, partially remote or fully office-based work environments (...Remote workSeniorLong term contractWork at officeLocal areaFlexible hours
- About Us At Atolio, we are a fully remote, well-funded startup founded by experienced leaders from Splunk and PagerDuty. Our mission... ...thrive. About the Role We are seeking a skilled Connector Software Engineer to join our remote team. In this role, you will focus on designing...Remote workLong term contractFlexible hours
$164.49k - $197.39k per year
...to reduce noise and cost. We are a 100% remote company with 1,600+ team members across... ...Opportunity Grafana Labs is seeking a Senior Engineer (AI & Automation) to own the AI agent infrastructure... ...Makes You a Great Fit ~8+ years of software engineering experience with depth in...Remote workSeniorLocal areaFlexible hours$104k - $123.5k per year
...advertising and marketing channels. As a Senior Quality Engineer in Quality Infrastructure at... ...engineering culture here: StackAdapt is a remote-first company; we are open to... ...Table ~5+ years of experience in software development or test automation, with at...Remote workSeniorWork from homeHome office- ...to enhance transaction security. About the Role: As a Senior Systems Engineer at Spreedly, you will lead ambitious projects, drive deep architectural... ...service ~ Visits to HQ in Durham, North Carolina for remote employees We champion the ethical, creative use of AI—if...Remote workSeniorWork from homeWorldwideFlexible hours
- ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program... ...Canada (B+P Canada) is actively seeking a Senior Electrical Engineer for immediate employment... ...proficiency in design and analysis software (e.g., AutoCAD, Revit, ETAP, SKM). • Strong...Remote workSeniorLocal areaImmediate startWorldwideRelocationFlexible hours
- ...growing organisations across Canada to recruit experienced mid-senior to senior-level engineering professionals. These opportunities are ideal for... ...licensure is preferred • Proficiency with relevant engineering software, tools, and systems • Extended Healthcare Plan (Medical,...Remote workSeniorFor contractors
$148k - $170k per year
...company. We sit at a rare intersection: software, hardware, real estate, energy systems,... ...innovative technology team as a DevOps Software Engineer and help drive the evolution of our... ...tooling that supports both local and remote container-based cloud development workflows...Remote workSeniorPermanent employmentLocal area- We are seeking a highly motivated Senior Software Sales Representative to join our dynamic sales team. As a Senior Software Sales Representative at Cincom, you will play a crucial role in driving our sales efforts and contributing to the continued success and growth of the...Remote workSeniorLong term contract
$80k - $130k per year
...about money. About the Role: As a Software Developer on Borrowell’s Engineering team, you will design, develop, optimize... ...systems • A conversation with a senior leader That's it! After each step,... ...a flexible vacation policy We are remote-first across Canada with an office...Remote workSeniorInternshipWork at officeFlexible hours- ...the right place! We’re looking for a Staff Software Developer to join our Retail team in... ...that meet customer needs. You will uplevel engineering craft across the organization, by providing... .../EDT hours. We offer a choice of fully remote, partially remote or fully office-based work...Remote workWork at officeLocal areaFlexible hours
- ...Description We are seeking a highly skilled and experienced ASIC Engineer to join our LDPC team. The successful candidate will be... ...Collaborate with cross-functional teams including system architects, software engineers, and layout engineers to ensure successful ASIC integration...Remote workSenior
- ...'re looking for a Director of Software Development to lead our RFX I/... ...effort. You'll lead multiple engineering pods, including other managers... ...across the business, including senior leadership. Innovation & Emerging... ...You’ll Work • Loopio is a remote-first workplace because we recognize...Remote workSeniorLong term contractTemporary workInternshipWork from homeHome officeFlexible hours
$95k - $130k per year
...opportunity Heart & Stroke offers hybrid work options. For this role, candidates can work from anywhere in Canada. The Platform Engineering Senior Manager leads a team of business analysts and platform engineering resources, accountable for the technology selection, planning...Remote workSeniorFor contractorsHome officeFlexible hours$103k - $160k per year
...an impact? We're seeking exceptional engineers who can bridge the gap between Salesforce... ...growth! Reporting to our Team Lead, the Senior Salesforce Engineer will play a key role... ...legislation. Travel- Although we operate as a remote company, all roles are expected to...Remote workSeniorFull timeContract workPart time$66k - $80k per year
...and access management. As an Integration Engineer I at Ping Identity, you will contribute to... ..., PingOne Advanced, and Self-Managed Software products. In this role, you will support... ...continuous learning with mentorship from senior engineers • Support testing and deployment...Remote workSeniorLocal areaWorldwideFlexible hours$166.4k - $208k per year
...a bridge between Platform and Product engineering. We enable product teams to ship reliable... ...recurrence. Reporting to the Senior Manager of Software Development, you'll guide a senior group... ...of Wealthsimple, Black @ WS) We’re a remote first team with over 1,500 employees across...Remote workSeniorLong term contract- ...looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack... ..., 20 days of PTO, and a $1,500 work-from-home stipend. Remote-first with hybrid flexibility : We're a remote-first company...Remote workSeniorPermanent employmentFull timeSummer workInternshipWork at officeWork from homeShift work
- ...from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and... ...being, 20 days of PTO, and a $1,500 work-from-home stipend. Remote-first with hybrid flexibility : We're a remote-first...Remote workSeniorPermanent employmentFull timeSummer workInternshipWork at officeWork from home
$177.8k - $330.1k per year
...us. About the Role The Manager, Systems Engineering leads a team of professional Systems Engineers... .... - Willingness to travel 50-75%. #LI-Remote #LI-JW1 What you'll get • Up to 25... ...range. Pay Range$177,800—$330,100 CAD Veeam Software is an equal opportunity employer and does...Remote workLocal areaWorldwideShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Senior Software Engineer. Be the first to apply!
- senior software developer
- software engineer - computer
- software developer remote
- software engineer intern
- software engineer devops
- junior software developer internship
- remote entry level software developer
- software engineer visa sponsorship
- linux software engineer
- coldfusion software developer - (remote work)

