Taro Logo

Principal Distributed Systems Engineer

A commerce platform provider founded in 2017, building next-generation commerce solutions trusted by retailers like Chico's, Brooklinen, and Ashley's Furniture.
$110,000 - $147,000
Principal Software Engineer
Remote
101 - 500 Employees
10+ years of experience
E-Commerce · Enterprise SaaS · AI

Description For Principal Distributed Systems Engineer

fabric is revolutionizing the commerce industry with its next-generation platform designed to empower businesses in building world-class experiences. Founded in 2017 in San Francisco, the company brings Amazon-like technical principles to retail, serving major clients including Chico's, Brooklinen, and Ashley's Furniture.

As a Principal Distributed Systems Engineer, you'll be at the forefront of designing and scaling the data platform that powers fabric's Agentic AI platform for commerce. This role requires a seasoned professional with 10+ years of experience in building distributed systems and data infrastructure, combining technical expertise with strategic thinking.

The position offers a competitive salary range of CAD 150K-200K, along with comprehensive benefits including medical, dental, vision coverage, and retirement plans. You'll work in a remote setting, with the flexibility to be based in either Vancouver or Toronto.

Your responsibilities will span from architecting scalable data platforms to mentoring teams and driving technical excellence. The ideal candidate brings deep expertise in modern data architectures, cloud-native development (particularly AWS), and a proven track record of delivering impactful data products.

This is an opportunity to join a mission-driven company that's transforming commerce, working alongside brilliant minds while building innovative solutions. The role combines technical leadership with hands-on development, perfect for someone who wants to make a significant impact in the e-commerce technology space.

Last updated a day ago

Responsibilities For Principal Distributed Systems Engineer

  • Architect a modern, scalable, and cost-effective data platform using industry best practices
  • Guide data strategy and architecture in partnership with CPTO and engineering leaders
  • Collaborate with Product Managers and SDEs to launch data-intensive features and products
  • Champion data governance, security, and high availability across all data systems
  • Set the bar for technical excellence across engineering, sharing best practices and fostering continuous learning

Requirements For Principal Distributed Systems Engineer

  • 10+ years of hands-on experience building distributed data systems, backend services and core infrastructure
  • Proven ability to build data infrastructure from the ground up and scale systems
  • Deep expertise in modern data architectures including ETL/ELT pipelines, Data Lakes, Warehouses, Catalogs, and Real-time Streaming
  • Cloud-native experience (AWS), including services like S3, Redshift, Glue, SageMaker, and Bedrock
  • Track record of shipping production-grade data products
  • Strategic mindset with the ability to influence technical direction
  • Strong collaborator with a bias for action

Benefits For Principal Distributed Systems Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive compensation packages
  • PTO and Holiday plans
  • Medical, Dental, Life, and Vision benefits
  • Wellness & Technology Programs
  • Retirement Savings Plan
  • Fast-paced, fun and collaborative environment
  • A team invested in you both personally and professionally

Interested in this job?

Jobs Related To fabric Principal Distributed Systems Engineer