Senior Mobile Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Benefits
Additional Information
Hi, we are ecobee. ecobee introduced the world's first smart Wi-Fi thermostat to help millions of consumers save money, conserve energy, and bring home automation into their lives. That was just the beginning. We continue our pursuit to create technology that brings peace of mind into the home and allows people to focus on the moments that matter most. We take pride in making a meaningful difference to the environment, all while being part of the exciting, connected home revolution. In 2021, ecobee became a subsidiary of Generac Power Systems. Generac introduced the first affordable backup generator and later created the category of automatic home standby generator. The company is committed to sustainable, cleaner energy products poised to revolutionize the 21st century electrical grid. Together, we take pride in making a meaningful difference to the environment. Why we love to do what we do: We're helping build the world of tomorrow with solutions that improve everyday life while making a positive impact on the planet. Our products and services work in harmony to provide comfort, efficiency, and peace of mind for millions of homes and businesses. While we're proud of what we've done so far, there's still a lot we can do-and you can be part of it. Join our extraordinary team. We're a rapidly growing global tech company headquartered in Canada, in the heart of downtown Toronto, with an office in Leeds, UK, and remote ecopeeps in the US. We get to work with some of North America and UK's leading professionals. Our colleagues are proud to bring their authentic selves to work, confident that what we do is grounded in a greater purpose. We're always looking for curious, talented, and passionate people to join our team. Who You'll Be Joining You'll join the Mobile Energy team, which owns everything thermostat‑related on mobile, as well as mobile experiences for Energy Services and grid resiliency. Our work sits at the intersection of connected devices, energy intelligence, and real‑world impact - helping customers stay comfortable, save energy, and support a more resilient electrical grid. The team builds and operates core mobile experiences used by millions of customers, working closely with product, design, backend, data, and firmware partners. We ship frequently, operate at scale, and take pride in high‑quality, reliable mobile software. We're looking for a Senior Mobile Engineer who is excited to work across both iOS and Android (natively), and who strongly leverage AI‑assisted development to move faster, improve quality, and reduce friction in large production codebases. You'll bring deep expertise in one platform (iOS or Android), with the ability and willingness to contribute meaningfully in the other. This is not a platform‑siloed role - flexibility and collaboration are core to how we operate. Highlights of Our Work Building and evolving mobile experiences that control and monitor smart thermostats and energy programs in real time Shipping features that support energy efficiency, demand response, and grid resiliency Working with connected devices over Wi‑Fi, Bluetooth, and cloud‑backed APIs Operating production mobile software at scale, with a strong focus on reliability, performance, and user trust Collaborating closely across iOS and Android to deliver consistent, high‑quality customer experiences What Makes This Role Different: AI‑First Engineering AI is an intentional part of how we build mobile software. In this role, "strong AI expertise" means using modern AI tools (for example, Claude, Copilot or Gemini) and leveraging Agentic AI as a force multiplier in day‑to‑day engineering work You'll be expected to use AI‑assisted development to: Accelerate feature development and debugging Improve test coverage and reduce regressions Refactor and simplify complex or legacy code safely Navigate unfamiliar areas of the codebase or secondary platform more efficiently Create clearer documentation and more maintainable patterns You should know how to validate AI output, apply engineering judgment, and manage risk - using AI as an accelerator, not an autopilot. This role follows a hybrid schedule, with in-office work required on Wednesdays and Thursdays from our Toronto office to support collaboration, and flexibility to work remotely for the remainder of the week. How You'll Make an Impact You'll help ecobee move fast, innovate, and deliver high‑quality mobile experiences: Design, build, and operate production mobile features used by millions of customers Own work end‑to‑end - from technical design and implementation through release and iteration Pick up work across iOS and Android as needed to unblock delivery and improve team throughput Contribute to and evolve mobile architecture to support scale, performance, and long‑term maintainability Take responsibility for production quality, including monitoring, debugging, and incident response Collaborate closely with product, design, backend, data,
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at generac? Share your experience