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.
$170,000 - $220,000
Backend
Staff Software Engineer
Remote
7+ years of experience
Enterprise SaaS · 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 device integrations that help homeowners save energy and money.

The role combines technical leadership with hands-on development, requiring expertise in building scalable backend services and APIs. You'll work with a modern tech stack including Python, PostgreSQL, and cloud services (AWS/GCP), while collaborating with cross-functional teams to deliver robust solutions. The position offers the opportunity to make a meaningful impact on energy efficiency while working with cutting-edge technology.

As a Staff Engineer, you'll be responsible for architecting systems that scale, mentoring junior engineers, and serving as a technical owner for critical product flows. The role requires strong communication skills and the ability to navigate technical partnerships effectively. The company offers an attractive compensation package ($170k-$220k) and emphasizes work-life balance with unlimited PTO and remote work flexibility.

Ideal candidates will bring 7+ years of backend development experience, strong system design skills, and a track record of building reliable integrations with external partners. The position offers growth opportunities in a mission-driven company that's making a positive environmental impact while providing excellent benefits and a supportive remote work culture.

Last updated 2 months ago

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

  • Design, develop and build backend features to support 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 independently
  • 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 demonstrated experience
  • Experience architecting systems for scale and performance
  • Experience building robust technical integrations with external partners
  • Strong SQL skills, proficiency with SQL and no-SQL databases
  • Very strong software engineering background and proficiency in Python, Java, PHP, or Ruby
  • Strong leadership and communication skills
  • Ability to work through ambiguity, problem solving skills and attention to detail

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

401k
Medical Insurance
Parental Leave
  • Competitive salary between $170k - $220k
  • Fully remote work environment with home office set-up allowance
  • Unlimited PTO with encouragement to take meaningful time off
  • Parental leave benefits
  • Competitive health and wellness benefits package
  • 401(k) plan with employer contributions