Full-Time

Staff Data Engineer

Confirmed live in the last 24 hours

Ecobee

Ecobee

501-1,000 employees

Smart home devices for energy efficiency

Energy
Consumer Software
Consumer Goods

Senior, Expert

Toronto, ON, Canada

Requires travel to Toronto once per quarter for team and/or company events.

US Top Secret Clearance Required

Category
Data Engineering
Data & Analytics
Required Skills
Microsoft Azure
Airflow
Apache Spark
Apache Kafka
AWS
Google Cloud Platform
Requirements
  • 10+ years of experience in data/software engineering, with a proven track record of owning and delivering complex, cross-domain projects at scale.
  • Extensive experience in building and maintaining scalable data pipelines and architecture using tools like Apache Spark, Kafka, and Airflow.
  • Expertise in cloud data platforms (AWS, GCP, or Azure), with a strong focus on distributed systems, cloud managed open source frameworks and services, and IoT data integration.
  • Solid understanding of end-to-end data systems, from ingestion to machine learning model deployment and inference.
  • Expertise in data security, data governance, and compliance regulations relevant to the industry.
  • Extensive experience in data architecture, database design and data engineering methodologies across multiple industries, with at least 5 years in a technical leadership role.
  • Ability to solve problems that span multiple domains, including data engineering, machine learning, IoT, and cloud infrastructure. A deep understanding of how these domains interact is essential.
  • Experience with real-time data processing, analytics platforms, and machine learning integration is highly valued.
  • Proven ability to mentor and guide engineers, from juniors to senior engineers, across multiple teams. Experience facilitating technical discussions and driving consensus.
  • Demonstrated ability to lead cross-functional initiatives and work effectively across squads.
  • A strategic mindset, with the ability to think ahead about potential roadblocks and design systems that can scale and evolve with ecobee’s needs.
  • Experience driving large technical initiatives from ideation through implementation, with a focus on creating systems that deliver high business impact.
  • Demonstrated track record of contributing to new processes and practices within engineering teams. You’re comfortable challenging the status quo and driving improvements.
  • Experience with software delivery metrics and ensuring that teams follow best practices in testing, code quality, and maintainability.
Responsibilities
  • Lead the design and implementation of scalable data pipelines and systems for complex problems that require detailed understanding across multiple domains (e.g., data, machine learning, IoT, cloud infrastructure).
  • Contribute to ecobee’s system architecture with designs that have been battle-tested, resulting in significant, long-lasting impact within a specific domain.
  • Start to think beyond individual components or domains, considering ecobee’s broader architectural strategy.
  • Propose technical solutions and strategies that have a significant impact on ecobee’s data ecosystem.
  • Take end-to-end ownership of full components within your domain of expertise, ensuring that their design, implementation, testing, deployment, and operations meet high standards.
  • Define and track SLAs for the components you own, ensuring they meet operational excellence standards and contribute to the system’s overall reliability.
  • Systematically consider maintainability in designs and implementations, with a focus on ensuring systems can scale to support ecobee’s growing data needs.
  • Actively mentor engineers across the organization, helping them achieve concrete technical and professional goals.
  • Facilitate and guide technical discussions across squads, ensuring decisions are aligned with ecobee’s strategic goals.
  • Participate in 'bar-raiser' groups that focus on elevating engineering standards across ecobee, including leading post-mortem reviews, design sessions, and code reviews.
  • Continuously review existing processes, best practices, and rituals across ecobee’s engineering organization.
  • Educate teams on key software delivery metrics and help track progress.
  • Foster a culture of documentation and transparency within the team and across stakeholders.
  • Anticipate future data challenges, such as scalability and security concerns, and propose strategies to avoid roadblocks.
  • Stay ahead of industry trends by evaluating and recommending new technologies that align with ecobee’s goals in data engineering, machine learning, and IoT.
  • Your work will have a measurable impact across multiple teams within the Data Engineering & Machine Learning Services group.
  • Drive a culture of thoughtful decision-making, balancing technical innovation with practical constraints like time, cost, and risk.
  • Anticipate blockers and delays in projects before they require escalation.

Ecobee designs smart home devices that improve comfort, security, and energy efficiency. Their main products include intelligent thermostats, cameras, and sensors that can connect with other smart home systems. The SmartThermostat, their flagship product, allows users to control their home environment using voice commands through Siri and Alexa. Ecobee targets homeowners who want to enhance their living spaces with technology, particularly appealing to those who are tech-savvy and environmentally conscious. They sell their devices directly and through retail partners, and also offer subscription services for advanced features. Ecobee has helped save energy in over one million homes, benefiting both the environment and customers' energy bills. Their focus on data privacy and user-friendly design sets them apart in the smart home market, with the goal of providing seamless solutions for home automation.

Company Stage

Acquired

Total Funding

$163.2M

Headquarters

Toronto, Canada

Founded

2007

Simplify Jobs

Simplify's Take

What believers are saying

  • Ecobee's innovative features, like automatic thermostat adjustments during energy emergencies, highlight their commitment to enhancing grid stability and energy savings.
  • Recognition through awards like the 2023 Good Design Award for the Smart Thermostat Premium underscores Ecobee's excellence in design and functionality.
  • The company's expanding product ecosystem, including smart doorbell cameras, positions it well against major competitors like Amazon and Google.

What critics are saying

  • Competition with tech giants like Amazon and Google could limit Ecobee's market share and growth potential.
  • The integration of new features and products may face technical challenges, potentially affecting user experience and satisfaction.

What makes Ecobee unique

  • Ecobee's SmartThermostat integrates voice control via Siri and Alexa, offering a seamless user experience that stands out in the smart home market.
  • Their focus on energy efficiency and eco-friendly solutions appeals to environmentally conscious consumers, differentiating them from competitors who may not prioritize sustainability.
  • The acquisition by Generac enhances Ecobee's capabilities in energy management, leveraging home batteries and solar energy for a more comprehensive smart home solution.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health/Lifestyle Spending Account

75% parental leave top-up

Health benefits starting day 1

25-day paid sabbatical in year 5

$1,500 learning & development budget

Quarterly hackathons

Volunteer Days

Flexible hours & work from home

Your own Ecobee device