Principal Software Engineer scaling technical architecture and leading AI initiatives at commonsku. Building a category-defining vertical SaaS platform for the world of branded merchandise.
Responsibilities
Drive the design and delivery of complex, cross-team initiatives by breaking down ambiguity into executable milestones
Connect architectural decisions directly to business goals, customer impact, and product strategy
Partner with our Senior AI Engineer and Product Management teams to provide technical leadership, design, and development for critical AI projects
Lead the seamless integration of LLMs and generative AI technologies into user-friendly features that solve real customer problems
Define and evolve technical patterns, standards, and best practices that improve system reliability and maintainability across the entire engineering organization
Contribute hands-on code where it provides the most leverage while mentoring senior engineers to sharpen their judgment, design quality, and decision-making capabilities
Lead root cause analysis for significant incidents and drive measurable improvements in system performance and observability
Plan with a 12–18 month horizon to identify technical risks early, driving mitigation before issues become incidents or delays
Clearly communicate technical decisions, tradeoffs, and learnings broadly, aligning diverse technical and non-technical audiences around a shared direction
Requirements
10+ years of experience building and operating complex SaaS systems
Deep experience with Python (specifically production systems using frameworks like FastAPI), PHP, React, and relational databases (MySQL)
Proficiency in cloud platforms (AWS, GCP, or Azure) and modern CI/CD practices (GitHub Actions, CircleCI)
Hands-on experience building agentic systems, complex workflows, and integrations with third-party LLMs (OpenAI, Gemini)
A strong ability to balance speed, quality, and long-term sustainability with immediate business needs
Demonstrated ability to mentor senior and junior peers and lead cross-functional teams toward a shared technical vision
Familiarity with monitoring and observability tools (e.g., Datadog, Rootly) and a commitment to maintaining high-performing, reliable systems
Thrive when shaping clarity where none exists and are comfortable working independently and asynchronously
A growth mindset, open to feedback, value diversity of thought, and are constantly looking for ways to elevate the engineering bar
Bonus: Experience leveraging Generative AI Code Assistants to accelerate development and stay ahead of emerging AI capabilities
Benefits
Remote-first culture (with plenty of excellent in-person experiences sprinkled in)
Company-wide closure between December 25th and January 1st
Health and dental benefits, including a $1,000 healthcare spending account
RRSP/TFSA contributions up to $3,000 a year (no employee contribution required!)
Twice-yearly company wide summits (we call it HQ and you’ll love it)
A delightful team of smart people who are good at what they do
Software development team lead building and modernizing SaaS applications for colleges and universities. Leading engineers, delivery, architecture, and responsible AI - assisted development.
Principal Engineer / Architect designing Azure cloud - native applications, data platforms, and distributed systems at Matrix. Leading technical architecture, hands - on engineering, and enterprise technology strategy.
Senior Software Engineer building prediction - market infrastructure and user - facing features for MetaMask’s self - custodial Web3 wallet. Developing secure APIs, real - time data integrations, and transaction - signing experiences.
Security Software Engineer building authentication, authorization, and cloud security features for Motive's AI - powered fleet management platform. Protecting products, infrastructure, and customer data.
Senior Full Stack Java Engineer building Java, React, and WFM solutions for Miratech’s global IT services clients. Developing scalable forecasting, scheduling, and operational reporting systems.
GM vehicle connectivity software co - op developing Linux - based C/C++/Rust systems. Prototyping, testing, and validating reliable vehicle communication software with hardware, application, and cloud teams.
Senior Software Engineer supporting Dynamics 365, Dataverse, Power Apps, and Azure initiatives. Providing architecture, integration, ALM, and technical solution guidance to a Montreal - based team.
Software Developer building LogiSense’s cloud usage - based billing platform with C#, .NET, and SQL Server. Owning complex features from design through delivery in a remote - first Canadian team.
Senior Full - Stack Engineer building scalable APIs and web products for NimbleRx’s patient and pharmacy healthcare platform. Owning full - stack features, performance, testing, and technical delivery.
Senior SDET automating testing, deployment, and validation for Akamai’s distributed cloud and edge platform. Building reliable test frameworks for microservices and platform services.