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 π±.