Engineering Manager, Consumer

🕒 March 30

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Renew Home

Renew Home

51 - 200 employees

⚡ Energy

Energy • Technology • Environmental Technology

Renew Home is a company dedicated to transforming residential energy usage through innovative virtual power plant technology. By partnering with leading brands like Google Nest, Renew Home integrates energy-smart features into everyday devices such as thermostats and water heaters. The company aims to support the clean energy transition by creating the world's largest residential virtual power plant, allowing households to optimize energy usage and respond to the needs of the electrical grid. Renew Home focuses on making energy savings easy and accessible, helping millions of households become more energy-efficient and sustainable without sacrificing comfort.

📋 Description

• Lead and mentor a team of software engineers, providing technical guidance, career development, and performance feedback to foster a high-performing and collaborative environment, including understanding leadership nuances, contributing to job descriptions, hiring plans, and participating in reviews and performance management actions. • Guide and oversee the development of user-facing experiences and robust backend services and APIs that power these experiences. • Collaborate closely with product, design, program management and other cross-functional teams to align technical execution with strategic product roadmaps. • Manage the team's work across our technology stack, including Python, FastAPI, PostgreSQL, AWS/GCP services (CDK, ECS/EKS, Redshift, S3, Pub/Sub, etc.), TypeScript, React, Prefect, Git, and Jira. • Facilitate the team's participation in agile development processes, including stand-up meetings, retrospectives, and one-on-ones, and make routine decisions easily while starting to handle more ambiguous choices. • Handle resource allocation, project prioritization, hiring, and onboarding to build and maintain a talented software engineering team, familiar with company policies like anti-harassment and employee review cycles. • Stay abreast of industry trends in software engineering and cloud technologies, championing continuous improvement and innovation within the team, gaining industry-wide knowledge and applying it to refine processes.

🎯 Requirements

• 8+ years of industry experience in software engineering or related fields, with at least 2-3 years in a leadership or management role overseeing technical teams (BS and 6-12 years of work experience preferred; MS counts as 1 year of experience). • Bachelor's or Master's degree in computer science or equivalent experience in the software industry. • Proven track record as a self-starter who identifies strategic opportunities, drives initiatives, and empowers teams to implement solutions that enhance operational excellence, capable of dealing with moderately complex area issues. • Hands-on experience in building and managing scalable systems in a cloud environment (AWS/GCP), containerization (ECS/EKS), serverless technologies, and Infrastructure as Code (e.g., CDK). • Comfort balancing leadership and technical execution — willing to engage directly in design and implementation work while effectively managing, mentoring, and enabling the team. • Solid software engineering skills with strong proficiency in our core stack—specifically Python, SQL, and some familiarity TypeScript/React —along with the ability to design to spec and deliver full-featured products. • Excellent leadership and communication skills, with experience in mentoring engineers, collaborating across teams, providing guidance on software engineering best practices, motivating teams, and presenting to larger groups as part of a team. • Commitment to fostering a culture of continuous learning, keeping the team updated on new software technologies and tooling, while understanding your own leadership style and leveraging it to develop and manage the team. • Ability to make decisions with incomplete data and understand when it's important to act without a clear choice, while being comfortable with ambiguous situations. • Bonuses: • Experience in the electric power industry, IoT, or climate-tech sectors. • Experience with cloud automation and infrastructure as code (IaC) tools such as Terraform or AWS CDK.

🏖️ Benefits

• Fully remote work environment with home office set-up allowance. • Real and lived work-life balance - Company perks include no pre-set vacation limits (with a top-down culture of taking meaningful PTO every year!), parental leave benefits, and a corporate value of working sustainably and putting families first. • Competitive benefits package that includes numerous health and wellness benefits. • 401(k) plan, with employer contributions to the same. • Opportunity to work with amazing people who are passionate about their mission, thriving in a fully-remote work environment, and learning and growing every day.

Apply Now

Similar Jobs

🕒 March 30

Render

11 - 50

☁️ SaaS

Engineering Manager overseeing teams responsible for building capabilities that support customer success on Render's cloud platform. Leading engineering initiatives for scalability and reliability.

🕒 March 30

Transcend

51 - 200

📚 Education

🤝 Non-profit

Engineering Manager at Transcend managing engineering teams and building compliance tools for data rights. Focused on scalable solutions in a collaborative remote environment.

JavaScript

TypeScript

🕒 March 28

WEX

5001 - 10000

🚗 Transport

💸 Finance

💳 Fintech

Engineering Manager overseeing software engineering for Corporate Payments platform at WEX. Leading teams in strategy and innovation for customer facing applications and technical integrations.

AWS

Azure

Cloud

🕒 March 27

KoBold Metals

51 - 200

🤖 Artificial Intelligence

🔬 Science

⚡ Energy

Engineering Manager leading Data Systems Engineering at KoBold Metals, enhancing mineral exploration through robust data systems and team collaboration.

Cloud

🕒 March 27

Stripe

1001 - 5000

💳 Fintech

🛍️ eCommerce

🤝 B2B

Engineering Manager guiding a team to accelerate engineering productivity using AI tools at Stripe. Leading cross-continent collaboration and redefining engineering workflows with a focus on user experience.