Essential Job Duties & Responsibilities
- Lead and mentor engineering managers and senior ICs across multiple teams, promoting a high-performance, collaborative culture.
- Define the engineering vision and roadmap in alignment with company goals and product strategy.
- Foster a culture of ownership, accountability, and technical excellence.
- Drive hiring and talent development to build a strong, diverse engineering organization.
- Architect and guide the implementation of a distributed, event-driven platform leveraging Python, FastAPI, and modern software delivery practices.
- Ensure systems are robust, scalable, secure, and highly available, capable of supporting complex energy modeling and analytics.
- Lead technical reviews, design sessions, and engineering planning to ensure architectural decisions align with business needs and long-term maintainability.
- Establish and enforce software development best practices across SDLC, including coding standards, testing, monitoring, and documentation.
- Partner closely with Product, Design, Data, and Operations teams to align engineering efforts with customer outcomes and business impact.
- Own delivery and execution across large, complex initiatives—balancing velocity, quality, and cost.
- Define and track KPIs and SLAs to measure and continuously improve engineering performance and system reliability.
- Advance CI/CD pipelines, observability tooling, and deployment automation to enable rapid, reliable releases.
- Ensure adherence to security, compliance, and operational best practices across cloud-based infrastructure.
- Support platform scalability and maintainability through disciplined technical debt management and modular architecture.
Required Skills and Experience
- 10+ years of engineering experience, with at least 5 years in technical leadership roles, including managing engineering managers and cross-functional teams.
- Proven success in leading the development of complex, cloud-native SaaS platforms.
- Deep technical expertise in:
- Python, FastAPI, and modern asynchronous programming
- Distributed systems and microservices architecture
- Event-driven design and message queuing (e.g., RabbitMQ)
- Infrastructure-as-Code with Terraform or OpenTofu
- Scalable CI/CD pipelines and DevOps best practices
- Strong grasp of the full SDLC and Agile development methodologies.
- Experience guiding teams through architectural decisions and hands-on problem solving.
- Excellent communication and stakeholder management skills.
Preferred Qualifications
- Familiarity with the energy domain, including solar modeling, battery storage, VPPs, and energy efficiency tools.
- Experience building platforms for prosumers or professionals in regulated industries.
- Prior work with high-scale data systems or machine learning infrastructure is a plus.
- Experience with cloud-native ecosystems (AWS, GCP) and service mesh tools.
Soft Skills and Cultural Fit
- Inspirational leader who leads by example and builds high-trust, high-performance teams.
- Bias for action and outcomes with the ability to balance vision and execution.
- Strong collaboration and cross-functional alignment skills.
- A passion for sustainability, clean energy, and delivering real-world impact.
Top Skills
What We Do
GoodLeap is a sustainable home solutions marketplace. We provide simple, fast, and frictionless point-of-sale technology for countless mission-driven professionals serving millions of people who want to upgrade their homes and save money.
Our platform offers flexible ways for consumers to pay for a wide range of sustainable products, including solar panels, battery storage, smart home devices, modern HVAC systems, energy efficient windows, upgraded roofing, water-saving turf, and more.
We are committed to caring for the planet, building lasting relationships with our valued partners and customers, and delivering cutting-edge technology that enables more people to embrace a sustainable lifestyle.








