Senior Software Engineer for Branded Merchandise Platform

2 days ago


Toronto, Ontario, Canada commonsku Full time
Build the Future of Branded Merchandise with commonsku

We are seeking an experienced Senior Software Engineer to join our Development team at commonsku. Our company is revolutionizing the promotional products space, and we need talented engineers like you to help us achieve our vision.

About commonsku

commonsku is a leading platform that empowers promo product distributors to manage their businesses seamlessly. We combine CRM, Order Management, and e Commerce into one sophisticated hub, making it easier for them to grow their business. But that's not all - we also believe in helping our customers build better businesses through collaboration, connection, and our skummunity (our community, get it?).

Our Culture and Values

We value creativity, a great sense of humor, enthusiasm, collaboration, risk-taking, optimism, and diverse opinions. We're remote-first, with our headquarters in Toronto, ON, and a team spanning across Canada and the US. We gather together in Toronto twice a year to collaborate, learn, and celebrate.

Job Description

As a Senior Software Engineer on our Development team, you will play a key role in building and improving the commonsku platform to make it faster, easier, and more delightful to use for our customers. You'll work on writing clean, efficient, and maintainable code, developing responsive and user-friendly web applications, implementing user interface components, and collaborating with cross-functional teams.

Required Skills and Qualifications

To succeed in this role, you'll need:



  • Toronto, Ontario, Canada NearSource Full time

    Job Description:Embark on a prestigious opportunity as a Senior Software Engineer with NearSource Technologies, a leading player in the Canadian market. Shape pioneering solutions and drive technological excellence forward.About the Role:We are seeking an exceptional Senior Software Engineer to join our dynamic team in Canada. As a key member of our...

  • Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada commonsku Full time

    We are a leading platform for promo product distributors, combining CRM, Order Management, and e Commerce into one sophisticated hub. Our team is changing the way businesses work in the $26 Billion promotional products space.About UsOur company believes in helping customers build better businesses through collaboration, connection, and our skummunity. We...


  • Toronto, Ontario, Canada Rubicon Path Full time

    Job SummaryWe are seeking a highly skilled Senior Geospatial Software Engineer to join our team at Rubicon Path. As a key member of our software development team, you will be responsible for designing, developing, and implementing geospatial applications using the ESRI platform.


  • Toronto, Ontario, Canada S.i. Systèmes Full time

    We are seeking a seasoned Senior Full Stack Developer to join our team at S.i. Systèmes as we work on a cutting-edge retail web banking platform project.About the RoleAs a key member of our Client Engineering team, you will be responsible for designing, developing, and maintaining robust full-stack applications using modern technologies like React, Node.js,...


  • Toronto, Ontario, Canada commonsku Full time

    Overviewcommonsku is a leading platform for promo product distributors, revolutionizing the way businesses within the $26 Billion promotional products space work. Our cutting-edge technology combines CRM, Order Management, and e Commerce into one sophisticated hub that enables seamless business operations.We believe in helping our customers build better...


  • Toronto, Ontario, Canada Randstad Full time

    We are a global technology leader partnering with innovative companies to seek an experienced Senior Java Developer to join our Randstad team as a Platform Engineering specialist.This role involves solving complex technical challenges for established FinTech firms globally, developing platforms that impact billions of lives. If you excel in hands-on...


  • Toronto, Ontario, Canada Rubicon Path Full time

    Rubicon Path: Senior Geospatial Software Engineer OpportunityEstimated Salary: $110,000 - $140,000 per yearAbout the Role:We are seeking a highly skilled Senior Geospatial Software Engineer to join our team at Rubicon Path. This is an exciting opportunity to work on cutting-edge geospatial projects and contribute to the development of innovative software...


  • Toronto, Ontario, Canada Bank of Montreal Full time

    Job DescriptionWe are seeking an experienced Senior Software Engineering Lead to join our team at the Bank of Montreal.About the RoleThis is a challenging and rewarding opportunity for a highly skilled software engineer to lead our team in designing, developing, and maintaining complex software systems.As a Senior Software Engineering Lead, you will be...


  • Toronto, Ontario, Canada Primate Labs Inc. Full time

    About Primate Labs Inc.Primate Labs Inc. is a leading software company based in Midtown Toronto, dedicated to delivering innovative AI solutions. We are seeking an experienced Senior Artificial Intelligence Software Engineer to join our team.Job SummaryWe are looking for a highly skilled AI software engineer to work on our cross-platform AI benchmark,...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    The largest bank in Canada, serving over 17 million clients and having more than 89,000 employees worldwide, is seeking a Senior Java Software Engineer for a long-term opportunity at Toronto, ON.About the OpportunityThis hybrid role involves working 3 days a week in the office and requires a strong background in Java, Springboot, and Microservices. The...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    We are seeking a seasoned Data Transformation Platform Specialist to join our team at Iris Software Inc.Located in Toronto, ON, this long-term assignment offers a unique opportunity to work with cutting-edge technology and collaborate with multiple stakeholders. Job Responsibilities:Lead the development of data transformation platforms, leveraging expertise...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team in Toronto. This is an excellent opportunity for professionals with experience in capital markets/trading and strong payment systems.Job SummaryThis role involves designing, developing, and deploying large-scale enterprise applications using Java full stack...


  • Toronto, Ontario, Canada Parallelz Full time

    About Parallelz:We transform native mobile apps into fully-native web apps, instantly accessible on any browser. This blurs the boundaries between web, mobile, and desktop applications.Our ApproachWe enable developers to port their existing mobile apps/games to the web without SDKs, code changes, or engineering efforts. Our platform offers a new way to reach...


  • Toronto, Ontario, Canada Global Technical Talent, an Inc. 5000 Company Full time

    At Global Technical Talent, an Inc. 5000 Company, we are seeking a Senior Software Quality Assurance Engineer to join our fast-paced team.We offer a competitive salary of $110,000 per annum, commensurate with experience, and a hybrid work environment in Toronto, ON.Job Summary:We are looking for a skilled QA engineer to enhance our Java-based liquidity risk...


  • Toronto, Ontario, Canada Rubicon Path Full time

    About the RoleRubicon Path is seeking an experienced Senior Software Engineer to join our team as part of a Hybrid Work Arrangement. This role requires a minimum of 2-3 days per week at our office location.Job SummaryWe are looking for a highly skilled Senior Software Engineer to lead the design, development, and deployment of high-performance Java...


  • Toronto, Ontario, Canada Wirehead Full time

    Job DescriptionWe are seeking a highly skilled Senior Cloud Software Engineer to join our team at Wirehead. In this role, you will be responsible for designing and developing secure RESTful/Soap APIs, microservices, and cloud-based solutions using Java/JEE, Spring Framework, SQL/NoSQL databases, and Message Queue.The ideal candidate will have 10+ years of...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Job DescriptionWe are seeking a skilled Senior Cloud-Based Java Software Engineer to join our team at Iris Software Inc. in Toronto, ON.About the RoleThis long-term position involves developing and maintaining cloud-based applications using Java 8+ and Spring Framework (Spring Boot). The successful candidate will have experience working with distributed...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the RoleWe are seeking a seasoned Senior Java Software Engineer to join our team in Toronto. This is an excellent opportunity for a highly skilled professional with strong experience in full-stack development and a passion for delivering high-quality solutions.Job DescriptionThe successful candidate will be responsible for designing, developing, and...


  • Toronto, Ontario, Canada Amazon Full time

    At Amazon, we are seeking a talented Senior AI Software Engineering Lead to play a pivotal role in developing runtime services for conversational assistant capabilities.This is an exceptional opportunity to lead the development and launch of core product features with significant influence on overall strategy. You will work in an Agile/Scrum environment to...


  • Toronto, Ontario, Canada Passage Full time

    About UsAt Passage, we're driven by a mission to provide access to life-changing educational and career opportunities. Our platform empowers immigrants and international students by matching their talents with the most crucial workforce needs in their destination countries. We then work to provide financial solutions and connect them to the logistical...