View All Jobs 5573

Staff Software Engineer - Cloud

Rapidly prototype and implement scalable cloud applications for energy management solutions.
Senior
6 days ago
Enphase Energy

Enphase Energy

Enphase is a global energy management technology company that provides residential and commercial solar plus storage solutions.

67 Similar Jobs at Enphase Energy

✨ About The Role

- The Staff Software Engineer - Cloud will be responsible for designing, developing, and implementing scalable and secure cloud applications. - The role requires hands-on experience with microservices architecture and Kubernetes deployment. - The engineer will work closely with product managers and architects to bring concepts to prototyping and launching stages. - The position involves delivering feature changes that can handle millions of requests per day while adhering to quality and schedule targets. - The candidate will also be expected to follow best software engineering practices, including clean code and test automation.

âš¡ Requirements

- The ideal candidate will have a master's degree in Information Systems, Computer Science, or Electronics and Communication, with at least 6 years of experience or a bachelor's degree with 8+ years of experience. - A strong background in programming languages such as Java and Python is essential, along with experience in frameworks like Spring and Django. - The candidate should possess excellent knowledge of protocols and concepts such as HTTP, MQTT, and SSL, as well as experience with various AWS services. - Strong debugging skills and the ability to work in a fast-paced environment are crucial for success in this role. - Experience in the IoT domain and knowledge of renewable technology companies will be advantageous.
+ Show Original Job Post
























Staff Software Engineer - Cloud
Software
About Enphase Energy
Enphase is a global energy management technology company that provides residential and commercial solar plus storage solutions.