cover image
StitcherAI

Principal Engineer

On site

Toronto, Canada

Senior

Full Time

04-02-2026

Share this job:

Skills

Python Rust Big Data Data Engineering CI/CD DevOps Docker Kubernetes Monitoring Test Decision-making Training cloud platforms Pandas Analytics Hadoop Spark

Job Specifications

Staff Software Engineer (Python / Rust) – Data Engineering

Join the Revolution in FinOps and AI

StitcherAI is a pre-seed startup based in the US and Canada, building the next generation of FinOps and IT finance tooling. Our mission is to improve the efficiency, predictability, and business alignment of enterprise IT investments through AI-native cost analytics.

We’re looking for a Staff-level Data Engineer to join our founding team and help architect and build the next phase of our platform.

About Us

Our team of FinOps and AI experts is building the first AI-native system of record for Run-stage FinOps and IT Finance. StitcherAI unifies fragmented cloud, AI, SaaS, and internal IT costs into a defensible, business-aligned TCO model—and delivers actionable insights directly into existing workflows. The result: better decision-making, higher efficiency, and maximum business value from rapidly growing IT investments.

The Ideal Candidate

You:

Operate like a founder—self-motivated, accountable, and comfortable owning problems end to end
Consistently deliver results and help scale both product and team
Communicate clearly and collaborate effectively across disciplines
Thrive in a fast-moving startup environment and adapt quickly as priorities evolve

What You’ll Do

Build delightful experiences for semi-technical users through an AI-powered, low-code cost analytics and governance platform
Design and implement high-performance data systems using modern open-source technologies
Build and orchestrate data pipelines using frameworks such as Polars and Temporal
Work across multiple storage formats, architectures, and query engines
Integrate with major cloud platforms, SaaS provider APIs, and storage systems
Build, test, and deploy cloud-native solutions in production environments

What You Bring

5+ years building and maintaining enterprise-scale data platforms
3+ years of hands-on experience with Python and/or Rust in cloud-native systems
Strong experience with big data technologies such as Spark, Hadoop, and Hive
Expertise transforming large datasets using Pandas, Polars, or similar frameworks
Deep understanding of performance tuning: distributed aggregations, transformations, partitioning, clustering, and storage optimization
Experience orchestrating data pipelines using Temporal, Airflow, or similar tools
Experience integrating with cloud platforms, SaaS APIs, and diverse data/storage systems
Solid backend engineering fundamentals, including REST APIs
Familiarity with DevOps and cloud-native practices: Docker, Kubernetes, CI/CD, observability, and monitoring
Legally eligible to work full-time in Canada, and located in the Greater Toronto Area

Nice to Have

Experience with AI/ML, including multivariate forecasting or anomaly detection
Hands-on experience with GenAI (training, fine-tuning, or deploying commercial or open-source models)
Familiarity with authentication and authorization systems
Experience with FinOps, financial data platforms, or cost analytics systems

What We Offer

First-10 employee equity, with salary and equity adjustments within six months (post-seed raise)
A collaborative, flexible, and high-impact startup environment
Direct access to experienced founders, investors, and industry advisors
The opportunity to meaningfully shape the future of enterprise finance and cost analytics

About the Company

StitcherAI provides an essential system of record for enterprise IT Finance teams striving to maximize the value of their IT investments. To tackle today’s IT Finance challenges, organizations require accurate, actionable, business-aligned data and an engagement model that enables alignment and action across the enterprise. Traditional FinOps and IT Finance tools don’t deliver results, prompting many companies to develop their own solutions that often have risks and limitations. StitcherAI addresses these gaps with its AI-po... Know more