Ready to kick off your career and build software that powers a $26B industry?
commonsku is revolutionizing the promotional products industry. Our SaaS platform empowers branded merch distributors to work smarter — managing projects, building quotes, placing orders, and collaborating with clients and suppliers seamlessly through the power of the Connected Workflow.
We’re a remote-first, community-driven team obsessed with elevating our customers, their clients, and the broader industry. Our values – Community First, Ten Steps Ahead, Fast Forward, and Delightful Work – guide us. We believe you can innovate, push forward, and do more, while also sharing a laugh, supporting your colleagues, and having a life outside of work.
If you’re energized by ambitious work, creative collaboration, and helping to build something great, you’ll want to keep reading.
About the Role:Senior Software Engineer
We’re growing — and we’re hiring a Senior Software Engineer to join our Connected Supplier team! In this role, you’ll help us build out our Connected+ Supplier integrations, streamline the purchase order to invoice flow, and iterate on features that power our supplier partnerships. You’ll collaborate closely with teammates across Product, Design, and Engineering, contribute to a high-trust environment, and play a direct role in shaping the future of the industry.
AboutYou
You’re not just looking for a job — you’re looking for a place to do your best work. You bring:
- A community mindset — You enjoy collaborating with classmates and teammates, and you’re eager to learn from people with more experience. You ask questions, share what you’re learning, and contribute to a positive team environment. (Community First)
- Curiosity and Initiative — You don’t need to have all the answers, but you’re excited to dive in, experiment, and figure things out. You take ownership of your tasks, ask for help when you need it, and keep making progress. (Fast Forward)
- A learning mindset — You’re curious about how technology works in the real world, and you’re excited to think beyond the classroom. You like to explore new ideas, try different approaches, and imagine what’s possible. (Ten Steps Ahead)
- Joy in learning and building — You take pride in your projects, whether it’s a school assignment, a side project, or your first piece of production code. You care about doing good work, bring a sense of humour to challenges, and celebrate the wins — big and small. (Delightful Work)
Here’s what you’ll do:
- Independently scope, plan, and implement well-defined features and components within the Connected Supplier domain.
- Contribute to system design discussions with a focus on performance, maintainability, and scalability considerations.
- Break down work into clear milestones and modules, collaborating with Product Managers and Engineering Managers to align on timelines and deliverables.
- Write clean, maintainable, and well-tested code while modeling high-quality software development practices for the team.
- Own engineering outcomes for domain projects and co-own larger cross-functional initiatives in partnership with Product, Design, and Engineering.
- Identify technical risks early in the development lifecycle and propose practical mitigation strategies.
- Proactively spot inefficiencies in systems or processes and implement solutions to improve how the team builds and maintains software.
- Translate business goals and customer feedback into thoughtful technical implementation details.
- Communicate proactively about status, risks, and blockers across teams and stakeholders.
- Support and mentor fellow engineers through constructive feedback, pairing, and collaborative guidance.
- Contribute to shared team responsibilities, including code reviews, documentation, technical debt management, and on-call rotations.
Some of the qualities that help you thrive in this role:
- 5+ years of professional software development experience, ideally within a SaaS or product-driven environment.
- Strong understanding of software engineering principles, system design, relational databases, and API development.
- Hands-on proficiency with React, PHP, Python, or modern…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: