Enphase Energy

Rating:
5/5
Enphase Energy is a leading solar energy solutions provider that equips homeowners, businesses, and power providers with the latest industry-leading technologies. Our mission is to transition the world to distributed renewable energy. Enphase develops and manufactures technology solutions for the solar market. Our full suite of solutions includes the Enphase Home Energy Solution, which includes the Enphase microinverter and the Enphase Monitoring System. The Enphase microinverter is an intelligent, web-connected device that integrates with existing solar panel systems and maximizes energy output by optimizing across each individual solar panel. The Enphase Monitoring System helps monitor panel performance, allows for remote troubleshooting, and provides valuable data so you can maximize your solar panel system’s performance. We pride ourselves on continuing to develop innovative technology solutions for the alternative energy sector that are energy efficient, cost effective, and reliable, meeting the needs of a rapidly growing and evolving industry. Our R&D teams develop sophisticated, cutting edge solutions that meet the highest standards of quality, safety, and power delivery. Enphase is strategically positioned to drive the alternative energy market by introducing a number of groundbreaking solutions. On the software side, our software development team works to develop cloud-connected applications, software, and services that ensure continuous interaction between the energy grid, end customers, energy providers, and energy producers, creating an integrated energy network. At Enphase, our commitment to provide renewable energy solutions is unwavering. We understand the importance of technology and the need for high-quality clean energy solutions. Our team of world-class software engineers, cloud architects, software developers, and IT professionals are dedicated to developing solutions that are cost effective, reliable, and easier to deploy.

Quick Links

Security Engineer

Average Work Hours (weekly unless noted): 45-50
Average Salary (yearly in dollars unless noted): 95000
Description: Enphase Energy is seeking a Security Engineer to ensure the security of our IT systems and networks. The successful candidate should have expertise in designing, building, testing, and implementing secure IT systems architecture. Responsibilities include designing and implementing security policies and procedures, conducting security audits, researching Cybersecurity threats, developing and installing security protocols, and responding to security incidents.
Qualifications / Requirements: Bachelor’s degree in Computer Science or related field, experience with security principles (firewalls, IPS/IDS, encryption, etc.), proficiency with coding languages such as Java, C++, and Python, and knowledge of networking and cloud infrastructure.

Data Scientist

Average Work Hours (weekly unless noted): 50-55
Average Salary (yearly in dollars unless noted): 100000
Description: Enphase Energy is looking for a Data Scientist to develop and implement predictive models to help boost our efficiency and performance. The successful candidate should have strong experience with analyzing large datasets and have an excellent understanding of data science concepts and machine learning. Responsibilities include designing experiments and tests to analyze data, creating machine learning models to provide data-driven decision-making, communicating results and findings to stakeholders, and developing predictive models to aid in decision-making.
Qualifications / Requirements: Bachelor’s degree in Computer Science or related field, knowledge of analytical and statistical software such as MATLAB and R, experience with Big Data technologies such as Hadoop, experience with data visualization tools, and knowledge of predictive modeling techniques.

DevOps Engineer

Average Work Hours (weekly unless noted): 50-60
Average Salary (yearly in dollars unless noted): 110000
Description: Enphase Energy is currently seeking a DevOps Engineer to join the team and oversee the development and operations of their software product. The successful candidate should have experience automating processes and deploying software applications to production. Responsibilities include developing automation scripts and tools, designing deployment procedures, monitoring system performance, and ensuring software availability.
Qualifications / Requirements: Bachelor’s degree in Computer Science or related field, experience with DevOps practices, proficiency with scripting and coding languages such as Python, Bash, and Java, and familiarity with containerization technologies such as Docker and Kubernetes.

Software Engineer

Average Work Hours (weekly unless noted): 50-60
Average Salary (yearly in dollars unless noted): 120000
Description: Enphase Energy is seeking a Software Engineer to join their team to help devise and oversee the development of various software projects. The successful candidate should possess proven experience designing and implementing software solutions for large-scale web applications. Responsibilities include researching software requirements, conducting technical analysis, ensuring the software’s functionality meets the desired requirements of stakeholders, creating software development plans and testing software solutions.
Qualifications / Requirements: Bachelor’s degree in Computer Science or related field, experience with object-oriented design, excellent understanding of software development, experience with software engineering processes, proficiency with coding languages such as Java and C++, and experience with database systems (Oracle, SQL Server, etc.).

QA Automation Engineer

Average Work Hours (weekly unless noted): 45-55
Average Salary (yearly in dollars unless noted): 90000
Description: Enphase Energy is currently seeking a QA Automation Engineer to join the team and carry out software testing activities. The successful candidate should have experience creating automated tests, analyzing the results and making recommendations for improvement. The QA Automation Engineer should be able to work cross functionally with engineers, business analysts, product owners, and other stakeholders. Responsibilities include developing case scenarios, executing and automating test procedures, collecting data from multiple applications and databases, and documenting test results.
Qualifications / Requirements: Bachelor’s degree in Computer Science or related field, working experience of software testing techniques and processes, proficiency in coding languages such as Java and Python, and experience with automated testing tools such as Selenium.

Cloud Engineer

Average Work Hours (weekly unless noted): 50-60
Average Salary (yearly in dollars unless noted): 110000
Description: Enphase Energy is looking for an experienced Cloud Engineer to join the team and develop, maintain, and operate our cloud-based infrastructure. The successful candidate should have experience with deploying, managing, and scaling systems on GCP, AWS, and Azure. Responsibilities include creating and managing cloud storage platforms, developing and maintaining cloud automation tools, ensuring cloud system security and integrity, and exploring cutting-edge cloud technologies.
Qualifications / Requirements: Master’s degree in Computer Science or related field, extensive experience with cloud-based service-oriented architecture, expertise with scripting languages such as Python, Node.js, and JavaScript, and experience with database systems such as MongoDB and Redis.
Locations: Fremont, Milpitas, Chennai, Bangalore, Hyderabad, Shanghai, Penang
Career Paths: Software Engineer, Embedded Software Engineer, Electrical Engineer, Firmware Engineer, Product Manager, Quality Engineer, Technical Support Engineer, Systems Engineer, Project Manager, Manufacturing Engineer, Supply Chain Manager, Design Engineer.
Job Contacts: jobs@enphase.com

Recent Reviews

Alexandra W.
4.8/5
4.8
Enphase Energy provided me with the perfect balance of technical challenges and creative freedom. I worked in a design position and the projects I had the opportunity to work on were incredibly rewarding. Enphase's culture promotes collaboration and innovation, and I truly felt a sense of purpose while working there. The onboarding process was a breeze, and their IT staff was always on-call if I ever had any technical issues. Overall, my experience with Enphase Energy was incredibly positive.

Frequently Asked Questions

Which qualifications are needed for an engineering role at Enphase Energy?
Candidates for engineering roles at Enphase Energy typically need a bachelor's degree in engineering, or a related field.
What kind of benefits does Enphase Energy offer?
Enphase Energy offers competitive compensation, 401K, medical, dental and vision plans, flexible work hours and generous PTO.