Job Closed
This listing is no longer active.
The future of clean energy starts at home.
Senior Engineer, Energy Intelligence (Remote, US)
Location
United States
Posted
108 days ago
Salary
0
Seniority
Senior
Job Description
Senior Engineer, Energy Intelligence (Remote, US)
Renew Home
Who We Are 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. We partner with industry-leading brands to better manage residential energy for users by prioritizing efficiency, savings, and comfort — and cleaner energy for everyone. We are an Equal Opportunity employer striving to create a diverse, equitable, and inclusive work environment where everyone feels that they have a voice that is heard. We strongly encourage candidates to check out our website at www.renewhome.com to learn more about the world-changing work we are doing. Role Summary Renew Home is seeking a talented and self-driven Senior Software Engineer to join the growing Energy Intelligence team. The Energy Intelligence team at Renew Home is responsible for the home energy optimization feature set which is at the heart of the value Renew Home provides. You’ll take significant ownership of end-to-end algorithm development—from discovery to deployment—contributing directly to the value we provide the grid and to company performance. This includes tackling challenges like co-optimizing thermostats, home batteries, and electric vehicles - taking into account user needs, physical system dynamics, and grid demand. What You Will Do Algorithm & Model Development - Optimize load profiles across multiple classes of devices including thermostats, home batteries, and EVs. - Develop and productionize algorithms and models using machine learning and statistical techniques. - Analyze diverse datasets such as device temperature, energy consumption, user interactions, grid carbon emissions, weather, and energy markets to inform product direction and algorithm design. - Show significant ownership of the algorithms team’s software architecture. Project Leadership & Collaboration - Collaborate with Product, Product Design/UX, Operations, and Engineering to define and deliver impactful features. - Design and lead implementation of projects up to ~1 quarter long. - Help clarify ambiguous problems and shape solutions that balance technical feasibility and business needs. System Design & Engineering - Participate in system design within the Energy Intelligence team, - Work across our stack: Python, PostgreSQL, Prefect, AWS/GCP (CDK, ECS/EKS, RDS, Redshift, S3, etc.), Apache, Git, and Jira. - Uphold high standards in code quality, testing, security, observability, and operational excellence. - Foster a collaborative and efficient engineering culture, reducing complexity and improving development processes.
Job Requirements
- Bachelor's or Master’s degree in Computer Science—or non-CS STEM degree. 4-8+ years professional software development experience.
- Significant experience developing and evaluating algorithms and models in production environments (typically 2+ years).
- Proficiency in Python for algorithm-focused software development.
- Strong SQL skills and experience with databases such as PostgreSQL, MySQL, Oracle, or Redshift.
- One or more of the following:
- Energy industry knowledge or experience with energy markets.
- Understanding of building energy systems physics.
- Experience with smart energy devices such as thermostats, EVs, solar, batteries, and water heaters.
- Experience leading the design of complex, scalable software systems.
- Strong problem-solving skills and attention to detail.
- Ability to navigate ambiguity and collaboratively define clear problem statements and solutions at a system level.
- Familiarity with the full software development lifecycle, including design, implementation, testing, deployment, monitoring, and iteration.
- Solid foundation in statistics, including inference, simulation, and optimization.
- Hands-on experience developing machine learning or statistical models.
- Bonus Experience:
- Scalable distributed data processing.
- Serverless and cloud-native tools such as AWS Lambda, GCP Pub/Sub.
- Data pipeline development using Prefect, Airflow, or similar tools.
Benefits
- What You'll Get
- A full-time position, with a competitive salary based on experience. The base salary for this role is: $160k - $200k. We use market data and consider your job family, background, skills, experience, and U.S. work location to determine compensation within our established pay range.
- Fully remote work environment with home office set-up allowance.
- Real and lived work-life balance - Company perks include no pre-set vacation limits (with a top-down culture of taking meaningful PTO every year!), parental leave benefits, and a corporate value of working sustainably and putting families first.
- Competitive benefits package that includes numerous health and wellness benefits.
- 401(k) plan, with employer contributions to the same.
- Opportunity to work with amazing people who are passionate about their mission, thriving in a fully-remote work environment, and learning and growing every day.
- At this time, Renew Home is unable to sponsor or take over sponsorship of employment visas. Candidates must be authorized to work in the United States without current or future immigration from the company, including training plans for foreign students.
- EQUAL OPPORTUNITY EMPLOYER
- Individuals seeking employment at Renew Home are considered without regard to race, color, religious creed, sex, gender identification, national origin, citizenship status, age, physical or mental disability, sexual orientation, marital, parental, veteran or military status, unfavorable military discharge, or any other status protected by applicable federal, state or local law.
- We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Related Guides
Related Categories
Related Job Pages
More Business Intelligence Developer Jobs
BI Analyst
The LeafletAn independent platform for cutting-edge, progressive, legal, and political opinion.
• Transform data into strategic insights that drive business decisions • Design and maintain automated revenue dashboards and reports in Tableau tracking player behavior and wagering results across multiple states for both iGaming and Sportsbook verticals • Conduct variance analysis on revenue trends, translating findings into actionable recommendations for leadership • Partner with FP&A to forecast revenue performance and identify growth opportunities or risks • Analyze player cohorts to identify behavioral trends and predict lifetime value opportunities • Ensure data quality and integrity of revenue reporting while collaborating with Finance and Accounting teams
• Leverage strong analysis competencies to drive business insights across AXS through SQL, Looker as well as Google & Adobe Analytics. • Develop ongoing performance reporting for management in all operational areas of the business and distribute reports as needed. Provide in-depth analysis of web analytics & marketing data and summarize findings with recommendations. • Mentor junior team members as it relates to analysis best practices • Contribute strong analyses to the creation of business insights & recap presentations • Monitor data sources & ensure the accuracy of data for reporting purposes • Drive complex problems through to solutions. • Work across functions in the organization and with clients and partners to understand and address their data & analysis needs. • Build LookML models & Looker dashboards to communicate insights.
Senior Contact Center Business Intelligence Analyst
Lowe's Companies, Inc.Do it right for less. Start with Lowe's.
• Provides sophisticated analytic capabilities to support business problems by understanding business challenges; collecting, cleaning, transforming, and restructuring data for statistical analysis; performing statistical summaries and tests for relevant business questions; working with other Business Intelligence team members to accomplish project work • Uses quantitative modeling and statistical techniques to identify causal relationships between customer experience and business performance • Translates unstructured data and questions into addressable project objectives. Independently drives work forward in ambiguous situations. • Leverages vendor partners where needed to choose appropriate research and conduct qualitative and quantitative customer research. Connecting data to draw conclusions, synthesizing and reporting customer experience data and analysis in ways that are actionable • Partners with business to understand key questions/upcoming decisions and provide customer input to business decisions. • Independently drives work forward utilizing/leveraging playbook and vendor partnerships to choose research plan and conduct qualitative/quantitative research. • Communicates analyses and insights to leaders by summarizing conclusions and solutions; translating analytics and statistics into clear, understandable themes for business leaders; identifying specific analytic results that drive actionable insights • Generates and maintains regular reports, scorecards, dashboards, and web portals. Performs operational analysis, data mining, profiling, segmenting, synthesizing, and other strategic analysis to identify emerging trends and solve complex challenges. • Promotes learning in others by providing guidance, advice, and knowledge share to other Business Intelligence team members; communicates information and drives projects forward; influencing team members within assigned business unit; adapting to competing demands and new responsibilities; provides feedback to others; including upward feedback to leadership and mentoring team members • Performs closed-loop analysis to provide data that will be used to improve the quality and performance of products and processes, both in the day-to-day operations and long-term business strategies. • Manages aspects of Customer Experience Programs—survey programming, sampling, questionnaire development, analysis, data distribution, and modernization efforts for the team.
• Design, develop, and maintain ETL/ELT pipelines in Microsoft Azure using tools such as Azure Data Factory (ADF). • Build and optimize data models and transformations in Fabric and Graph environments for efficient data processing and analytics. • Develop data integration solutions for ingesting, transforming, and processing structured and unstructured data from various sources. • Work independently on projects, from gathering requirements to deployment, ensuring high-quality and scalable solutions. • Design, develop, and optimize Power BI datasets, data models, and reports, ensuring clear, impactful visualization of business insights. • Monitor, troubleshoot, and optimize data pipelines, identifying performance issues and ensuring data integrity across systems. • Apply and enforce best practices in data architecture, security, documentation, and governance within the Azure ecosystem and Power BI. • Collaborate with cross‑functional teams to understand business needs and translate them into reliable, scalable data and reporting solutions. • Use Azure DevOps for version control, CI/CD automation, release management, and workflow orchestration. • Maintain clear documentation for data processes, reporting logic, refresh schedules, and end‑user guidance.




