About SolarSquare:
At SolarSquare we are building the Home-Energy brand of future India. We help homes switch to rooftop solar and move away from traditional coal electricity. We are a full-stack D2C residential solar brand - designing, installing, maintaining (after-sales) and financing solar systems for home-owners across India.
In 3 years we have scaled to become the leading residential solar brand in India. We are obsessed with quality, customer service and innovating to make it simple for homes to switch to solar. We are looking for leaders to join us in this mission.
Know us a bit better through these links:
Elevation - Podcast with SolarSquare Founders
Startup by IIT Grads Helps Indian Homes Run on Zero Electricity, Earns Rs 200 Crore in Revenues
The Climate Conversations ft Solar Square
Elevation Capital - SolarSquare
Role Overview:
We’re seeking a Director of Engineering to lead a diverse and high-performing engineering team across backend, hybrid mobile (iOS and Android), and web platforms.
This role will be responsible for architecting and designing enterprise systems, asset management platforms, and consumer products through strategic leadership and deliver scalable, secured, and reliable cloud solutions.
The ideal candidate thrives on solving complex technical challenges, driving innovation, and mentoring teams to achieve the tech excellence.
This is a unique opportunity for a hands-on leader who can architect and design systems that can monitor the solar assets across millions of homes, build AI/ML-driven features, and ensure seamless integration across platforms while delivering operational efficiency and maintaining uptime.
Key Responsibilities:
Work closely with the product and engineering leaders to design and build the enterprise systems, asset management platform and consumer products with distributed backend systems and scalable cloud infrastructure capable of supporting millions of users.
Solve complex engineering challenges, drive industry-first innovation with a hands-on approach, fostering a culture of tech excellence.
Drive the integration of AI/ML capabilities, such as predictive analytics, real-time image processing, and intelligent search. Lead the end-to-end development of scalable ML pipelines, ensuring robust model deployment and performance.
Implement best practices for incident management, ensuring 24/7 availability of the platform and champion infrastructure-as-code practices. Streamline CI/CD pipelines for automated testing,deployment, and scaling.
Build a dream team by recruiting, mentoring and managing performance of the engineering team. Engage in one-on-one’s to understand team’s goals, concerns, struggles, and accomplishments.
Provide strategic guidance to the team to deliver superior user experience and optimal performance across platforms and oversee monitoring, alerting, and automation frameworks.
Key Skills and Experience:
Extensive experience designing and managing large-scale, distributed systems in cloud environments with demonstrated success in delivering systems supporting millions of users.
Strong understanding of cross-platform development, ensuring smooth integration of services for consistent user experience. Experience in managing high-traffic mobile and web applications is a plus.
Deep expertise in backend engineering, micro-services architecture, and cloud-native design principles. Experience in deploying AI/ML solutions, including data engineering, model training, and production pipelines.
Expertise in implementing incident management and disaster recovery plans. Hands-on experience with automation tools and frameworks to drive efficiency across development and operations.
Prior experience in managing and providing tech leadership to engineering teams with an eye for the right talent, and experience in recruiting and hiring a team.
Familiarity with frameworks like TensorFlow, PyTorch, or OpenCV is highly desirable.
Proficiency with Kubernetes, Docker, and CI/CD pipelines to drive reliability and speed.
Advanced knowledge of monitoring tools like Grafana, Prometheus, and Splunk to ensure system health and proactive issue detection.
Qualifications:
- Education: B.Tech/ M.Tech in Computer Science or a related field.
- Experience:
10-12 years in software engineering, with at least 5-7 years in leadership roles managing large-scale platforms.
Track record of delivering platforms used by millions of users with high reliability and performance.
What We Offer:
- A chance to work on groundbreaking technology that makes a tangible impact on the planet.
- A collaborative, purpose-driven work environment.
- Competitive compensation and opportunities for professional growth.
Join Us: If you’re a visionary engineering leader driven by the desire to make a difference, we’d love to hear from you. Help us shape the future of climate technology!