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
Principal Agentic Engineer architecting AI - native customer - experience systems for APPLY, an agentic CX partner for global consumer and entertainment brands. Leading full - stack architecture, coding - agent delivery, cloud platforms, and AI - powered applications.
Java Full Stack Developer building mission - critical risk technology solutions for Morgan Stanley’s global financial services business. Designing web applications, APIs, databases, and event - driven systems in Montreal’s hybrid environment.
Senior Software Engineer building and maintaining OpenShift applications for RBC, Canada’s largest bank. Supporting data transformation, scalable services, production reliability, and DevOps practices.
Software Developer building AI - enabled cybersecurity solutions for Arctic Wolf’s global security services. Developing scalable cloud - native web applications with React, TypeScript, Go/Python, and AWS.
Fullstack Software Engineer building Snowflake’s cloud data engineering applications. Developing scalable ingestion, pipeline authoring, and observability experiences with Python, TypeScript, React, NodeJS, and Java.
Frontend Engineer building intuitive web applications for Cambio’s real estate decarbonization software platform. Collaborating across engineering, product, and design to deliver accessible interfaces and automated testing.
Software Engineer building partner integrations for Liftoff’s AI - powered mobile adtech platform. Designing scalable solutions, troubleshooting issues, and optimizing tools for mobile app marketers and publishers.