NextRaiseNextRaiseFind jobs
Sign inSign up free
Jobs / Software Engineer in Canada
3 months ago
Apply with autofill
Apply with autofill
Jetsonhome·3 months ago
3 months ago

Software Engineer, Products

Kitchener, CanadaMid · 2-5 yearsSoftware Engineer

Sign up free to see how well your resume matches this role.

Boost your chances at jetsonhome

How you compare FREE

?
Your scoreYour score: not yet known
→
70
Top 10%Top 10%: 70 out of 100

Top 10% of NextRaise users matched against Software Engineer roles in Canada.

PDF or DOCX · no account needed

Apply faster with autofill FREEjetsonhome uses Greenhouse - autofill it instead of retyping.careers.example.com/applyAutofillingFull namePriya SharmaEmailpriya.sharma@example.comPhone+49 30 1234567LocationBerlGet the extension

About this role

About Jetson

Jetson is on a mission to accelerate the transition of 100 million homes across North America away from fossil fuels toward sustainable energy use. We believe in a future that is 100% electric and 100% better.

Homes are one of the largest sources of carbon emissions, yet adoption of solutions like heat pumps remains slow due to cost and complexity. Jetson is solving this by building the first fully vertically integrated home electrification company — making clean energy simple, transparent, and affordable.

We rely heavily on technology, automation, and data to scale this impact. At Jetson, we value people who are excellent at their craft, curious about new tools (including AI), and motivated to continuously improve how work gets done.

Who You Are:

  • Someone who thrives in ambiguity. Early-stage companies don’t hand you a spec and walk away. You’re comfortable defining problems as much as solving them, and you’ve learned to make good decisions with incomplete information.
  • A product-minded engineer. You care about what you're building, not just how it's built. You think about the user experience, ask questions about the "why," and take pride in shipping features that customers actually love. You're not satisfied when the code works; you're satisfied when the product works.
  • An empathetic collaborator. You enjoy working with designers on interaction details, firmware engineers on device behavior, data teams on optimization logic, customer support on real-world issues, and more. You communicate clearly across these boundaries, and you remember that we all succeed or fail together.

What We Need:

  • End-to-end ownership of user-facing product features. Thermostat control, schedules, energy optimization, air quality tracking, and more—from mobile app to backend to device integration. You'll own features from concept through production, not just tickets in a sprint.
  • Full-stack fluency. Comfort building across mobile (React Native or native iOS/Android) and backend systems. You don't need to be an expert in everything, but you can work across the stack and learn what you don't know.
  • API and system design sense. You'll design interfaces between mobile apps, backend services, and IoT devices. Experience thinking through data models, state management, and the edge cases that emerge when software meets the physical world.
  • Engineering rigour. Tests, code review, and CI/CD are table stakes–practices which are often treated as optional in firmware. Not at Jetson.
  • Comfort with on-call responsibility. Our customers rely on our systems to heat & cool their homes. When production issues arise, we need engineers who can quickly diagnose, resolve, and ensure they don’t happen again.

How You Will Grow:

  • Develop expertise in software that controls the physical world. Most product engineering is purely digital. At Jetson, your code affects real devices in real homes—thermostats, heat pumps, EV chargers. You'll learn to build software that bridges the gap between pixels and physics.
  • See the full picture, and influence it. Product engineering at Jetson touches mobile, backend, IoT, energy markets, and end customers. You'll gain context that's rare for product engineers, with the opportunity to expand into adjacent areas if you're interested.
  • Shape how we build. We’re a small team building our practices as we go. You’ll help shape our firmware architecture, tooling, and standards, including how we use AI to move faster than ever.

Job Type: Full-time, Permanent

Pay: We are open to considering candidates at several levels. Our compensation is structured to meet or exceed the market standard.

Benefits:

Dental Care

Health Insurance

Vision Care

Life Insurance

Disability Insurance

Education Support

Parental Leave Top Up

Work Location: In person - Kitchener, ON or North Vancouver, BC

Do you feel like you don't have everything that's listed above but can still do the job? If you have the core skills and experience that we're looking for and are willing to use your talent to learn the rest, we encourage you to apply!

U.S. Roles Jetson is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, genetic information, sexual orientation, or gender identity. If you require accommodation during the recruitment process, please contact us.

Canada Roles Jetson is an equal opportunity employer committed to inclusive hiring. We do not discriminate on any ground protected under applicable human rights legislation. If you require accommodation at any stage of the recruitment process, please contact us.

Company

Jetsonhome
Kitchener, Canada

Company facts come from this company's own listings. We only show what the postings themselves carry.

Sourced from Jetsonhome's careers site·first seen 8 Aug 2026·last verified 9 Sept 2026·How we source jobs

Similar jobs

  • Software Developer II at tranetechnologiesMontreal, Canada–match not yet calculated
  • Senior Software Developer, Applied AI at clariticloudincCANADA (Remote)–match not yet calculated
  • Software Engineer II - AEM at TD Bank GroupToronto, Canada–match not yet calculated
  • Principal Greenfield Software Developer (Builder) - Digital Services at BoeingRichmond, Canada–match not yet calculated
  • Online Programmer (Online Services - Player Identity) at UbisoftMontreal, Canada–match not yet calculated

Browse more jobs

  • Software Engineer jobs in Canada
  • Backend Engineer jobs in Canada
  • Full Stack Engineer jobs in Canada
  • API Engineer jobs in Canada
  • Software Engineer jobs in United States
  • Software Engineer jobs in India