Working at REConnect Energy entails taking ownership of responsibilities and outcomes from the first day. We believe in working with people with aligned visions of a more sustainable world enabled by technology and creating the right environment for self growth through working on big impact problems.
We hire through the year and are always open to hear from talented individuals interested in the work we do. More than 50% of our workforce are recent graduates who can thrive in a fast paced environment and we encourage young professionals to apply to all relevant positions.
# Lead Engineer - Data Platforms
Responsibilities:
- Engineering – Take complete ownership of engineering stacks including Data Engineering and MLOps. Define and maintain software systems architecture for high availability 24×7 systems.Implement and optimize database solutions with SQL and NOSQL Databases.
(MySQL and MongoDB). Perform data analysis, profiling, and quality assurance to ensure high service quality standards. Participate in code reviews and contribute to the continuous improvement of the codebase. - Leadership – Lead a team of engineers and analysts managing engineering development as well as round the clock service delivery. Provide mentorship and technical guidance to team members and contribute towards their professional growth. Manage weekly and monthly reviews with team members and senior management.
- Product Development – Contribute towards new product development through
engineering solutions to product requirements. Interact with cross-functional teams to bring forward a technology perspective. - Operations – Manage delivery of critical services to power utilities with expectations of zero downtime. Take ownership for uninterrupted product uptime. Troubleshoot and resolve data-pipeline related issues, ensuring optimal performance and reliability.
Requirements:
- Bachelors or Master’s degree in Computer Science, Software Engineering, Electrical Engineering or equivalent
- Proficient in python programming skills and expertise with data engineering and machine learning deployment
- Experience in databases including MySQL and NoSQL
- Experience in developing and maintaining critical and high availability systems will be given preference
- Experience in software design using design principles and architectural modeling.
- Experience working with AWS cloud platform.
- 4-5 years of experience building highly available systems
- 2-3 years experience leading a team of engineers and analysts
- Strong analytical and data driven approach to problem solving
Experience: 5 – 7 years
Location: Bangalore
# Project Manager - Utilities
Job Profile: We are looking for a self-starter with proven experience of project management,
and a good appetite for managing core project activities and teams to ensure efficient
execution and closure of projects.
Key Responsibilities:
● Appetite for detailed understanding of every aspect of a project and its goals and
deliverables, including technical aspects to some extent.
● Be involved in the preparation of project plans, including task scheduling, resource
allocation, procurement, and vendor management. Driving project timelines is a key.
● Make changes to projects as and when required, while maintaining an efficient balance
between cost, quality and timeline.
● Have complete control over the human resources being used for specific segments of
the project, and ensure adequate communication with them from time-to-time.
Training to be imparted before execution of any major milestone, so that the
deliverables and expectations are set upfront.
● Keeping a strong relationship with the client/end-user, and ensuring that we meet their
expectations all the time. Setting up regular client meetings and presenting project
progress from time-to-time.
● Maintaining an easy-to-go attitude with all cross functional teams, and ensuring
effective communication and coordination between functional teams, for achieving
common objectives and deliverables.
● Day to day reporting and discussions with all project team members, and ensuring
timely escalations and issue resolutions within reasonable timelines.
Candidate Profile:
● Educational Qualification: MBA/M.E/M.Tech/B.E/B.Tech (Energy/Electrical).
● Minimum 4 years of experience in project management & execution.
● Minimum experience of managing or being part of at least 2 software or engineering
based projects, of which at least one project where site based execution has been
managed.
● Excellent communication and liaisoning skills.
● Willing to travel, including project sites.
● Ability to manage large teams and their schedule for project tasks.
Location: Bangalore
# Senior Software Engineer (FullStack)
Job Profile
We are looking for a highly skilled and self-driven Senior Software Engineer to lead
the design, development and deployment of our proprietary ClickPower platform – a
robust application enabling power trading and market operations. You will take
complete ownership of the technical development lifecycle, work in a fast-paced
agile environment and collaborate with cross-functional teams to deliver scalable,
secure, and high-performance solutions. This role is ideal for someone who combines
strong backend development capabilities with a system-wide perspective, thrives on
end-to-end product ownership, and has an interest (or experience) in the Indian
Power Markets domain.
Key Responsibilities
● Lead the architecture, development and deployment of core platform
modules.
● Design and build scalable, secure and maintainable backend systems using
Java, Python, and MVC architecture.
● Develop and integrate RESTful APIs, web services and ensure seamless
database connectivity (CRUD operations).
● Drive full-stack development with experience in frontend frameworks such as
React.js and Angular.js.
● Utilize AI-based code generation and testing tools for accelerated
development and prototyping.
● Work with third-party APIs for market data and system integrations
(bidirectional, GET/POST).
● Build and manage database schemas, reports and real-time data pipelines
using MySQL, PostgreSQL, MongoDB.
● Contribute to MIS report generation, trading summaries and compliance-ready documentation.
● Implement cloud-native deployment strategies using AWS/Azure/GCP and
DevOps tools (CI/CD, Docker, Kubernetes).● Ensure data security and platform compliance with MFA, secure access
control, and regulatory standards.
● Integrate communication systems for real-time alerts via Email, WhatsApp,
and SMS.
● Contribute to the implementation of complex business logic, including
payment gateway integration and transaction processing.
● Collaborate with traders, analysts, and regulatory stakeholders to align product
features with business needs.
Required Skills & Experience
● Strong programming background in Java, Python, and MVC frameworks such
as Spring Boot, Django, CodeIgniter.
● Proficiency in developing RESTful APIs and working with JSON/XML.
● Frontend proficiency in React.js, Angular.js; familiarity with AI tools for UI
prototyping is a plus.
● Database expertise in MySQL, PostgreSQL, MongoDB; ability to build and
optimize complex queries.
● Experience with messaging and stream-processing tools like RabbitMQ or
Kafka is a bonus.
● Hands-on experience with CI/CD, Docker, Kubernetes, and cloud platforms
(AWS, Azure, GCP).
● Version control using Git and familiarity with code collaboration platforms (e.g.,
GitHub, GitLab).
● Familiarity with the Indian Power Sector, especially Power Market Operations
(open access, exchanges, scheduling, etc.).
● Domain knowledge is an added advantage but not mandatory.
● Strong analytical, problem-solving, and decision-making skills.
● Excellent collaboration in cross-functional teams.
● Clear and effective verbal and written communication.
Location: Bangalore
Experience: 5–8 years
# Software Engineer - Java
Job Profile:
We are looking for skilled professionals with experience in building web applications in Java. The job requires to compile technical documentation and user assistance material, requiring excellent communication skills. You will work as part of a software development team and be responsible for designing, implementing and maintaining Java applications.
- Developers are responsible for analysing user requirements and business objectives, determining application features and functionalities, and recommending changes to existing Java-based applications among other duties.
- Contribute in all phases of the development lifecycle.
- Analyze user requirements to determine how to translate into Java.
- Aligning application design with business goals.
- Debug and resolve technical issues that arise during the development or after deployment at various stages.
- Test to ensure designs are in compliance with specifications.
- Continually engage in professional development.
- Develop documentation to track and assist users.
- Producing detailed design documentation.
- Make recommendations to existing job infrastructure.
Expected Skill Set:
- 3-5 yrs experience in Java frameworks like Spring, Hibernate, SpringBoot, etc.
- Experience in MVC pattern, MySQL database, Tomcat, Git, and Jira.
- Relevant experience in thymeleaf, JSP, and other front-end technologies.
- Analytical mindset and good problem-solving skills.
Experience: 3-5 Years
Location: Bangalore
# Accounts Executive
Job Profile:
We are seeking an experienced and dedicated Account Executive to join our dynamic team. The ideal candidate will have a strong background in accounting, excellent client service skills, and a keen interest in leveraging technology and modern systems to improve business processes. A passion for innovation and a proactive approach to problem-solving is essential.
● Manage invoicing function, having sound knowledge of e-invoice and e-invoicing portal in accordance with GST regulations like IRN, Acknowledgement number, QR code.
● Should have sound knowledge of tally especially with regards to recording of sales entries as well as issuance of invoices via tally itself.
● Issue and manage credit notes efficiently and accurately.
● Prepare and dispatch invoices, and actively follow up on pending payments.
● Maintain accurate and up-to-date records of invoices.
● Act as a liaison between clients and internal teams to ensure clear and effective communication.
● Handle client queries via phone calls and email in a timely and professional manner.
● Support internal teams with data and insights to facilitate better decision-making.
Expected Skill Set:
● Should have 2 to 3 years experience in General Accounting with main focus on invoicing.
● Educational Qualification: Bcom, BBA, MBA.
● Good communication skills.
● Proficiency in MS Excel with hands on knowledge of Excel functions like Vlook up, sumifs, Pivot tables etc..
Experience: 2-3 Years
Location: Bangalore
# Senior IoT Engineer
Job Summary:
We are seeking a highly skilled and experienced Senior IoT Engineer to lead the design, development, and maintenance of IoT-based smart metering solutions in the renewable energy sector. The ideal candidate will bring deep expertise in embedded systems, communication protocols, and remote data acquisition, with a strong background in the energy and utilities domain. This role is critical in driving innovation and efficiency through advanced IoT technologies that support sustainable energy management.
Key Responsibilities:
- Design & Development of IoT Systems
- Develop and maintain AMR (Automated Meter Reading) systems for accurate energy data acquisition.
- Architect and implement MDM (Meter Data Management) and MDP (Meter Data Processing) solutions for efficient data storage, validation, and analysis.
- Hardware and Firmware Engineering:
- Design electronic circuits and PCB layouts for telemetry and smart metering devices like DCU, IMDAS.
- Develop embedded firmware using Embedded C and Python to control sensors, actuators, and communication modules.
- Communication Protocol Integration:
- Implement and troubleshoot RS485, RS232, IR, GSM, RF 866 MHz, and Bluetooth communication interfaces.
- Integrate higher-level protocols such as MQTT, MODBUS, DLMS/COSEM for reliable data reading and transmission.
- System Testing & Validation:
- Conduct field and lab testing to ensure system performance under diverse environmental and electrical conditions.
- Identify and fix issues related to communication, data accuracy, and system integrity.
- Cross-Functional Collaboration:
- Work closely with software teams, data analysts, and utility clients to ensure timely project delivery and optimal system performance.
Required Skills:
- Strong proficiency in Embedded C, Python, Electronic Circuit Design and PCB layout Design
- Experience with IoT protocols: MODBUS, DLMS(Gurux stack), MQTT, UART, SPI, I2C
- Familiar with energy metering, data concentrator units (DCUs),
Ability to troubleshoot complex hardware/software integration issues
Educational Qualifications: B.E/B.Tech/M.E/M.Tech/Msc in Electrical & Electronics, Electronics & Communication, Electrical, Electrical &Instrumentation or equivalent
Experience: 7+ Years
Location: Bengaluru
# Assistant Manager - Business Development
Job Profile:
● Develop an overall understanding of the renewables business comprising Forecasting and Scheduling and Environmental Markets including IRECs and Carbon Credits.
● Take responsibility for new Business Development for the renewable business by developing a roll-out strategy, developing and managing relationships in key IPPs and clients, and working with the existing regional BD teams across the country.
● Represent REConnect at appropriate platforms including CERC, SERCs, State Nodal Agencies etc.
● Market Research and Market knowledge for potential opportunities and develop higher competency and values against our competitors.
● Prepare good presentations and reports on demand.
● Prepare comprehensive proposals and engagement letters for existing and new clients.
● Must be ready to travel extensively, even to remote areas if required.
● CRM with existing clientele.
The candidate should be result oriented, self-motivated and must be able to take complete ownership of the entire function. The candidate should feel excited to be a part of a fast-paced start-up.
Expected Skill Set:
● Educational Qualification: B. Tech (Electrical or equivalent) and/or MBA
● Very good communication skills
● Experience in Report writing
● Experience in preparing proposals and handling contracts
● Experience in Customer Relationship Management
● Good at Excel and other analytical tools
Experience: 3-5 yrs
Job Location: Bangalore and Gurugram
# Assistant Manager - Business Development
Job Profile:
● Develop an overall understanding of the renewables business comprising Forecasting and Scheduling and Environmental Markets including IRECs and Carbon Credits.
● Take responsibility for new Business Development for the renewable business by developing a roll-out strategy, developing and managing relationships in key IPPs and clients, and working with the existing regional BD teams across the country.
● Represent REConnect at appropriate platforms including CERC, SERCs, State Nodal Agencies etc.
● Market Research and Market knowledge for potential opportunities and develop higher competency and values against our competitors.
● Prepare good presentations and reports on demand.
● Prepare comprehensive proposals and engagement letters for existing and new clients.
● Must be ready to travel extensively, even to remote areas if required.
● CRM with existing clientele.
The candidate should be result oriented, self-motivated and must be able to take complete ownership of the entire function. The candidate should feel excited to be a part of a fast-paced start-up.
Expected Skill Set:
● Educational Qualification: B. Tech (Electrical or equivalent) and/or MBA
● Very good communication skills
● Experience in Report writing
● Experience in preparing proposals and handling contracts
● Experience in Customer Relationship Management
● Good at Excel and other analytical tools
Experience: 3-5 yrs
Job Location: Bangalore and Gurugram