Software Engineering

Transforming Energy with Innovative Technology

At EnpalTech we’re driving Enpal’s mission to revolutionize sustainable energy. Our team builds innovative applications that enhance every stage of the customer journey, from acquisition to ongoing management. With Enpal’s Energy Platform and Virtual Power Plant (VPP), we integrate decentralized energy sources to create a smarter, more efficient grid, accelerating the transition to renewable energy. We deliver impactful solutions — from customer acquisition tools like CraftOS to appointment management — and stay agile to ensure renewable energy is accessible to all.

Find jobs

How we work

1
Turn customers into fans

We design pragmatic solutions that prioritize both business and customer needs, remaining adaptable as we balance immediate impact with long-term quality.

2
Vulnerability creates trust

We foster a culture of curiosity, where asking questions and learning from mistakes drive us to create the best solutions for our customers.

3
Shape reality, don't just accept it

We stay resilient - tackling challenges head-on and taking full ownership as we uncover new opportunities and create meaningful solutions.

What we do

Domain-based structure

At EnpalTech, we’ve adopted a domain-based structure that gives each team full end-to-end ownership of their specific areas, ensuring our work aligns with both company goals and customer needs. This approach promotes accountability, agility, and a strong sense of ownership across the board.

Seamless collaboration

Our team structure encourages seamless collaboration across Engineers, Product, Design, and QA, allowing us to innovate and deliver results together.

Diverse technologies

We trust the people closest to the problem to determine the best solutions. Our [Tech Radar] helps us strike a balance between a stable, maintainable tech stack and the flexibility to innovate, allowing us to experiment with new tools and approaches to meet evolving needs. Our default technologies provide a strong foundation, but we’re always exploring alternatives for the right use cases.

What to expect

Together

We’re all about teamwork - collaboration and inclusion create a space where every voice is valued, and everyone feels safe to share ideas, take risks, and grow through learning.

Inclusion

We celebrate diversity by embracing unique backgrounds, ideas, and voices - our differences bring us together and power our mission to build a greener future.

Impact

We foster a culture of recognition - where meaningful efforts and achievements are seen, valued, and celebrated.

Team insights unfiltered.

I started as an intern with a background mainly in frontend development, and by day three, I was already pushing code. Just over a year later, I progressed from a junior position to a full-stack Software Engineer role. This was all possible because I was part of an amazing team of talented and supportive people who helped me dive in and learn. At Enpal, there’s a culture of learning by doing, making it a great place to grow. Combine that with a fun and skilled team, and I truly enjoy every day I work here.

James
,
Software Engineer
James

I joined Enpal as a Senior Software Engineer and, thanks to the strong support of my team and manager, grew into the role of Engineering Manager. Our team thrives on taking ownership, learning from mistakes and building trust-based relationships. With team members from over five different backgrounds and ethnicities, we embrace diversity, which enriches our work in many ways. I thrive in an environment that values innovation, trust and personal development, and the opportunity to lead and contribute to meaningful projects keeps me motivated.

Ifrah
,
Engineering Manager
Ifrah

It is a pleasure to work with Enpal, a company that is driven by strong, positive culture. The organisation fosters an environment that encourages both personal and professional growth, providing numerous opportunities to develop skills and expertise. I am truly excited to be part of such a dynamic organisation.

Rishikesh
,
Engineering Manager
Rishikesh