SuiteSpot

Data Engineer

Software Development - Toronto, ON, Canada - Full Time

Who We Are

SuiteSpot is a PropTech company transforming how residential real estate is managed and operated at scale. Our award-winning Maintenance and Capital SaaS solutions serve the top 50 multifamily property management operators in North America, helping them streamline operations across hundreds of thousands of units.
We move fast, ship real solutions, and measure ourselves by customer outcomes. Our engineering team operates with high autonomy and direct customer impact. We live by P.I.E.—Passion, Integrity, and Execution—and look for people who do the same.

The Role
We're hiring a Data Engineer to build and maintain the data products our enterprise customers consume. Our customers run large multifamily portfolios and want SuiteSpot's operational data flowing into their own data lakes and warehouses, usually Snowflake. You'll build and maintain the customer-facing data model in Snowflake, set up data sharing into their environments, and develop the Power BI semantic models, reports, and dashboards embedded in our product.

Most of the work is in Snowflake and Power BI, with the occasional customer call to walk through schema questions or gather requirements.

You'll report into engineering and work closely with Customer Success, Delivery, and the product team.

What You'll Do

  • Snowflake Platform: Implement and maintain the customer-facing data model in Snowflake. Build the entities our customers consume, keep them versioned and documented, and roll out changes without breaking downstream consumers
  • Data Sharing and Exports: Design and operate data sharing from SuiteSpot into customer Snowflake environments, with external exports when needed
  • Power BI Development: Build Power BI semantic models, reports, and dashboards embedded in our product.
What You Bring
  • Snowflake: You've built and operated Snowflake workloads in production, including sharing, warehouses, streams and tasks, and resource monitors.
  • SQL: Strong fundamentals, comfortable with CTEs, window functions, and complex aggregations. You know when SQL is the right tool and when it isn't.
  • Data pipelines: You understand how operational data gets into a warehouse (CDC, backfills, schema evolution) well enough to participate in design conversations and propose changes at an architectural level. 
  • Power BI: Hands-on experience building reports and semantic models that real users depend on. You know your way around workspaces, deployment pipelines, and DAX.

Nice to Have

  • MongoDB or document-to-relational ETL experience
  • Programming beyond SQL. We work in TypeScript and Node.js, but Python or similar is fine.
  • Domain background in multifamily, real estate, or property management data
  • Some experience using Claude, Copilot, or similar AI tools in your workflow

Why this Role

Real impact. Enterprise customers depend on the data you ship. Improvements you make in Snowflake or Power BI show up in their day-to-day work immediately.

Technical breadth. You'll work across Snowflake, Power BI, and the data contracts in between, with visibility into how our operational stack feeds the warehouse.

Autonomy. We're a small team that moves fast. You'll own your area and help drive decisions on how our data processes evolve.

Growth path. This role leads naturally into deeper data platform work, analytics architecture, or technical leadership on the data side as we scale.

We offer competitive compensation, comprehensive benefits starting day one, and flexible remote work.

Hiring Process

  • Initial conversation with a Talent Advisor
  • Technical assessment focused on data modeling and pipeline design
  • Technical interview with the engineering team
  • Conversation with the CTO

SuiteSpot welcomes and encourages applications from people with disabilities. Should you require accommodations in any part of the interview process, please contact us at [email protected].

#LI-Hybrid
 #LI-DNI

Apply: Data Engineer
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Help us maintain an inclusive culture.

We want anyone, anywhere to have the same chance and opportunity to build a life they love and that they are proud of. We are proactive in creating a belonging environment that anyone can be a part of. Thoughtful, data-driven decision-making is core to this success. We ask these questions to strengthen our practices by using data to identify and mitigate unconscious bias in our hiring process.

If you choose to answer them, the responses are ONLY used in aggregate to help us identify areas for improvement in our processes. Your responses, or your choice to prefer not to say, will not be associated with your application and will not in any way be used in the hiring decision. For one, that’s illegal, and we’re really not into breaking the law. Keep being awesome, and thank you for considering work at SuiteSpot.

1.) Indigenous peoples: Based on the definition below, are you an Indigenous person?
"Indigenous peoples" means First Nations, Inuit or Métis peoples of Canada.*
2.) Persons with disabilities: Based on the definition below, are you a person with a disability?
"Persons with disabilities" are individuals who have a long-term or recurring physical, mental, sensory, psychiatric, or learning impairment, and who consider themselves to be disadvantaged in employment by reason of that impairment, or believe that an employer or potential employer is likely to consider them to be disadvantaged in employment by reason of that impairment. This includes persons whose functional limitations owing to their impairment have been accommodated in their current job or workplace.*
3.) Members of visible minorities: Based on the definition below, are you a member of a visible minority?
"Members of visible minorities" are persons, other than Indigenous peoples, who are non-Caucasian in race or non-white in colour, regardless of birthplace.*
4.) To which gender identity do you most identify?*
5.) What are your salary expectations?*
6.) Are you legally eligible to work in Canada on an ongoing basis?*
7.) Preferred Name*
Human Check*