1. What is a Software Engineer at RES?
A Software Engineer at RES plays a pivotal role in bridging the gap between cutting-edge technology and renewable energy infrastructure. You are not just writing code; you are building the digital backbone that supports global energy projects, including solar, wind, and battery storage systems. Your work directly impacts the efficiency, reliability, and safety of field operations, requiring a unique blend of technical precision and an appreciation for physical, real-world engineering challenges.
This role is critical to the mission of RES, as the software you develop often interfaces with complex energy hardware and data systems. Because the projects are often large-scale and geographically dispersed, your solutions must be robust, scalable, and intuitive. Whether you are optimizing API performance or building tools for data-driven decision-making, you are a key contributor to the sustainable energy transition. Expect an environment where your technical output has tangible, real-world consequences, often involving close collaboration with field teams and product owners.


