United States Remote (Country)

Renew Home is hiring a Staff Engineer, Energy Intelligence (Remote, US)

Responsibilities

  • Enhance energy consumption patterns for various device categories, including thermostats, home energy storage, and electric vehicles.
  • Create and implement algorithms and models using machine learning and statistical methods.
  • Examine a variety of data points, such as device temperature, energy usage, user behavior, grid carbon emissions, weather conditions, and energy markets to guide product development and algorithm creation.
  • Take significant responsibility for the software architecture of the algorithms team.
  • Work with Product, Product Design/UX, Operations, and Engineering teams to identify and deliver valuable features.
  • Manage software projects independently over several weeks, planning and leading long-term initiatives within the team and across functions.
  • Provide technical guidance to small engineering groups.
  • Clarify complex problems and develop solutions that balance technical capabilities and business requirements.
  • Design, build, and maintain systems and features, including integration with other teams and external platforms.
  • Work with technologies such as Python, PostgreSQL, Prefect, AWS/GCP (CDK, ECS/EKS, RDS, Redshift, S3, etc.), Apache, Git, and Jira.
  • Maintain high standards in code quality, testing, security, observability, and operational excellence.
  • Promote a collaborative and efficient engineering environment, reducing complexity and improving development processes.

Compensation

Competitive salary and benefits package

Work Arrangement

Remote work within the US

Team

Collaborative and innovative team focused on energy management solutions

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience in software engineering, with a focus on energy management or related fields.
  • Strong proficiency in Python, PostgreSQL, and cloud platforms (AWS/GCP).
  • Experience with machine learning and statistical techniques.
  • Excellent problem-solving skills and ability to work independently.
  • Strong communication and collaboration skills.
  • Experience with energy management systems and devices.
  • Knowledge of energy markets and grid operations.
  • Familiarity with Agile development methodologies.
  • Experience with data analysis and visualization tools.

Not provided

Required Skills
PythonPostgreSQLAWSGCPApacheGitJira
About company
Renew Home
Renew Home is on a mission to change how we power the world by making it easier for customers to save energy and money at home as part of the largest residential virtual power plant in North America. The company partners with industry-leading brands to better manage residential energy by prioritizing efficiency, savings, comfort, and cleaner energy for everyone.
All jobs at Renew Home Visit website
Job Details
Category data
Posted 3 months ago