Taro Logo

Staff Engineer, Backend - Consumer Experience (Remote, US)

Renew Home helps customers save energy and money through residential virtual power plant management in North America.
United States
$170,000 - $220,000
Backend
Staff Software Engineer
Remote
101 - 500 Employees
7+ years of experience
Energy

Job Description

Renew Home is revolutionizing residential energy management through North America's largest virtual power plant network. They're seeking a Staff Backend Engineer to join their Consumer Experience team, focusing on developing customer-facing features and third-party device integrations.

The role combines technical leadership with hands-on development, requiring expertise in backend technologies like Python, PostgreSQL, and cloud services (AWS/GCP). The ideal candidate will have 7+ years of experience building scalable backend services and strong skills in system architecture and API development.

This position offers an excellent opportunity to impact how customers interact with energy-saving technology while working in a fully remote environment. The compensation is competitive ($170k-$220k) with comprehensive benefits including unlimited PTO, 401(k) with employer contributions, and health benefits.

The company values work-life balance and promotes a diverse, equitable, and inclusive workplace. As a Staff Engineer, you'll lead technical initiatives, mentor junior engineers, and work closely with cross-functional teams to drive innovation in residential energy management.

Key responsibilities include designing scalable backend features, architecting systems for growth, owning critical product flows, and providing technical leadership. The role requires strong communication skills and the ability to navigate technical partnerships while maintaining high-quality standards.

This is an ideal position for a senior backend engineer looking to step into a staff-level role where they can combine technical expertise with leadership, while working on meaningful technology that helps create a more sustainable future.

Last updated 3 months ago

Responsibilities For Staff Engineer, Backend - Consumer Experience (Remote, US)

  • Design, develop and build backend features for customer experiences and third-party device integrations
  • Architect systems to handle users at scale
  • Serve as technical owner of critical product experience flows
  • Provide technical guidance to maintain quality and unblock junior engineers
  • Work with cross-functional teams on engineering, product management, and partnerships
  • Implement and monitor API service performance
  • Handle task breakdown and prioritization
  • Participate in development process including team updates and code reviews

Requirements For Staff Engineer, Backend - Consumer Experience (Remote, US)

Python
PostgreSQL
Redis
  • 7-10+ years of industry experience building backend software services
  • Bachelors/Masters degree in computer science or equivalent experience
  • Experience architecting systems for scale and performance
  • Experience building robust technical integrations with external partners
  • Strong SQL skills and proficiency with SQL and no-SQL databases
  • Very strong software engineering background in Python, Java, PHP, or Ruby
  • Strong leadership and communication skills
  • Ability to work through ambiguity with excellent problem solving skills

Benefits For Staff Engineer, Backend - Consumer Experience (Remote, US)

401k
Medical Insurance
Parental Leave
  • Competitive salary ($170k - $220k)
  • Fully remote work environment with home office set-up allowance
  • Unlimited PTO
  • Parental leave benefits
  • Comprehensive health and wellness benefits
  • 401(k) plan with employer contributions