commonsku

Staff Data Engineer

commonsku

Remote · Full Time

Be the first to apply

Experience
8+ yrs
Salary
CAD 160,000 – CAD 180,000 / year
Openings
1
Posted
1 day ago
Work mode
Work from home
Eligibility
Applicants must be legally eligible to work in Canada, excluding Quebec residents due to company operational setup. Preference for candidates located in Toronto, but remote candidates across eligible regions are welcome.
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About commonsku and the Role

commonsku is transforming the $26 billion promotional products industry by providing a powerful platform that helps merch distributors streamline project management, quoting, order placement, and collaboration with clients and suppliers. As a remote-first and community-focused team, commonsku values innovation, proactive thinking, and fostering a positive work environment recognized as a Certified Great Place to Work® in Canada.

The Staff Data Engineer will join our expanding Data team to build and maintain a scalable analytics infrastructure that influences strategic decisions across products and operational units. The role involves refining data modeling standards, enforcing governance, and enabling deeper analytics, including launching distributor benchmarks and enabling AI-powered query capabilities.

Responsibilities

  • Lead technical projects end-to-end by applying strong software design principles and transforming raw transactional data into well-architected star schemas reflecting key domain areas such as orders, distributors, suppliers, and financial workflows.
  • Ensure data reliability by proactively identifying and resolving slow queries, unoptimized data transformations, and testing gaps, while managing automated data synchronization and adapting to schema changes as the business evolves.
  • Develop and maintain canonical metrics within dbt data marts to guarantee consistent and trusted data sources for all Metabase visualizations.
  • Create accessible Snowflake and Metabase layers that empower team members to perform self-service analytics and personally handle complex exploratory data analysis.
  • Mentor and support engineers and analysts through constructive reviews, guidance, and collaboration with product leads and engineering managers to align technical goals with strategic priorities.
  • Utilize AI development tools such as Cursor, CodeRabbit, and Claude to enhance productivity while maintaining quality and rigor in the development process, serving as a role model in adopting AI innovations.

Required Qualifications

  • A minimum of 8 years' experience in analytics engineering, data engineering, or related roles, preferably within SaaS or product-focused companies.
  • Expertise in SQL, dbt, and cloud data warehouses like Snowflake, along with proficiency in Python for analytics tooling and automation tasks.
  • Strong knowledge of dimensional data modeling, relational databases, ETL/ELT pipelines (e.g., managed ingestion with Fivetran), and designing BI solutions for self-service use.
  • Demonstrated mentorship experience fostering a healthy, collaborative, and inclusive team culture.
  • A mindset balancing technical excellence with practical business considerations, accompanied by empathy for customers and desire for continuous improvement.
  • Experience and enthusiasm for using AI-assisted development tools and Snowflake AI tooling to accelerate business solutions.

Compensation & Benefits

The salary range for this role is CAD 160,000 to CAD 180,000 annually, with new hires generally positioned near the midpoint based on experience and skills. Candidates with different compensation expectations are encouraged to apply and discuss options.

  • Remote-first work culture with occasional in-person events.
  • Company-wide shutdown between December 25 and January 1.
  • Comprehensive health and dental coverage including a $1,000 healthcare spending account.
  • Retirement savings contributions up to $3,000 annually without employee contributions.
  • Biannual company-wide summits fostering community and collaboration.
  • Supportive, skilled, and enjoyable team environment.

Location and Eligibility

This position is open to applicants authorized to work in Canada, excluding Quebec due to operational constraints. While the role is remote-first, candidates based in Toronto are preferred given company headquarters' location.

About commonsku

commonsku supports hundreds of distributors and suppliers in promotional products by delivering innovative technology that drives operational efficiency, growth, and connection. Their community-focused approach, dubbed "skummunity", integrates events, education, and shared expertise, fueling industry-wide impact and advancement.

Use of AI in Hiring

The company embraces AI technologies to enhance efficiency, including applicant screening and interview processes, but ensures final hiring decisions remain human-driven. Applicants are encouraged to use AI tools to craft applications provided submissions genuinely represent them.

Level

Mid

Tools & software

Generative AI Tools Snowflake required dbt required

How they work

Attention to Detail Leadership Strategic Thinking Accountability
🤖
Online · instant AI help
Broxer