Taro Logo

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

Renew Home helps customers save energy and money at home as part of North America's largest residential virtual power plant.
United States
$170,000 - $220,000
Backend
Staff Software Engineer
Remote
7+ years of experience
Enterprise SaaS · Energy

Job Description

Renew Home, a company revolutionizing residential energy management through virtual power plant technology, is seeking a Staff Backend Engineer for their Consumer Experience team. This role combines technical leadership with hands-on development, focusing on creating scalable solutions that enhance customer interactions with their energy-saving products.

The position offers an opportunity to work with cutting-edge technology in the clean energy sector, building systems that directly impact how customers save energy and money. As a Staff Engineer, you'll be responsible for architecting and developing backend features that support customer experiences and third-party device integrations, while also providing technical leadership to the team.

The role requires expertise in Python, PostgreSQL, and various AWS/GCP services, with a focus on building scalable APIs and robust partner integrations. You'll work in a fully remote environment with a strong emphasis on work-life balance, competitive compensation ($170k-$220k), and comprehensive benefits including unlimited PTO and 401(k) with employer contributions.

The ideal candidate brings 7+ years of backend development experience, strong system architecture skills, and the ability to lead technical initiatives while collaborating with cross-functional teams. This position offers the unique opportunity to contribute to environmental sustainability while working on challenging technical problems at scale.

Last updated 3 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 the technical owner of critical product experience flows
  • Provide technical guidance to others and maintain high quality standards
  • Work with cross-functional teams
  • 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, 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 range: $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
  • Home office setup allowance