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

Posted

Apply now
Please, let Renew Home know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Renew Home is seeking a backend Software Engineer to join the Consumer Experience team and enhance customer interactions with their product.
  • The role involves designing, developing, and building backend features to support various customer experiences and third-party device integrations for energy-saving automation.
  • The engineer will architect systems to manage users at scale and serve as the technical owner of critical product experience flows.
  • Responsibilities include providing technical guidance to maintain quality, unblock junior engineers, and prioritize work effectively.
  • The position requires collaboration with cross-functional teams, including engineering, product management, and partnerships.
  • The tech stack includes Python, Nx, PostgreSQL, Celery, AWS/GCP, Ubuntu, Apache, Redis, Git, and Jira.
  • The engineer will implement API monitoring tools and proactively monitor API service performance.
  • The role also involves independently handling task breakdown and prioritization to resolve issues and participating in regular team updates, standup meetings, and peer code reviews.

Requirements:

  • Candidates must have 7-10+ years of industry experience in building backend software services.
  • A Bachelor's or Master's degree in computer science or equivalent experience in the software industry is required.
  • Experience in architecting systems for scale and performance, including building and maintaining scalable APIs and working with REST frameworks, is essential.
  • Candidates should have experience in building robust technical integrations with external partners, including navigating partnerships and handling technical issues with third-party integrations.
  • Strong SQL skills and proficiency with SQL and no-SQL databases such as MySQL, Oracle, Postgres, Redshift, and MongoDB are required.
  • A very strong software engineering background with proficiency in one or more programming languages such as Python, Java, PHP, or Ruby is necessary.
  • Strong leadership and communication skills are required, along with the ability to take ownership of the entire development process.
  • Candidates must demonstrate the ability to work through ambiguity, possess excellent problem-solving skills, and have attention to detail.
  • Bonus qualifications include experience with scalable distributed data processing, AWS Lambda/Cloud functions, cloud automation, and infrastructure as code tools, as well as experience in the electric power industry.

Benefits:

  • The position offers a competitive salary based on experience, with a base salary range of $170k - $220k.
  • Employees will enjoy a fully remote work environment with a home office set-up allowance.
  • The company promotes a real work-life balance, with no pre-set vacation limits, parental leave benefits, and a culture that values sustainability and family.
  • A competitive benefits package is provided, including various health and wellness benefits.
  • Employees will have access to a 401(k) plan with employer contributions.
  • The opportunity to work with passionate individuals in a fully-remote environment, fostering continuous learning and growth, is also a key benefit.
Apply now
Please, let Renew Home know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 170,000 - 220,000 USD / year
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback