职位描述
Enphase Energy is a global energy technology company and a leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, our innovative microinverter technology revolutionized solar power, making it a safer, more reliable, and scalable energy source. Today, the Enphase Energy System enables users to make, use, save, and sell their own power. Enphase is also one of the most successful and innovative clean energy companies in the world, with more than 80 million products shipped across 160 countries.
Join our dynamic teams designing and developing next-gen energy technologies and help drive a sustainable future!
This role at Enphase requires working onsite 3 days a week, with plans to transition back to a full 5 day in office schedule over time.
About the role
The Cloud R&D team at Enphase nurtures cutting-edge technologies, working closely with various business units to integrate them seamlessly across our product portfolio. We are actively expanding our Cloud R&D organization and seeking an experienced Senior Software Engineer who thrives in a multi-technology environment. Success in this role requires both breadth and depth across IoT, Cloud, and Mobile domains, alongside hands-on expertise in multiple programming languages. You will contribute to the architecture, design, and implementation of high-performing, maintainable cloud and web applications, leveraging modern AI-assisted engineering tools to accelerate development and elevate code quality. You will partner with Product Managers, Analysts, and Architects to drive concepts from prototype to launch, ensuring that technology upgrades and architecture migrations are strategically planned and executed.
What you will do
- Design and implement scalable, reliable, and secure applications and services across microservices, batch jobs, web applications, data processing, and IoT device integration.
- Deliver distributed computing platforms utilizing Open Source, Data, and Cloud technologies, with a strong focus on AWS.
- Leverage AI-assisted software engineering workflows (e.g., GitHub Copilot, Cursor, Devin, Claude Code ChatGPT) to accelerate prototyping, automate testing, and optimize code refactoring.
- Champion best-in-class software engineering processes, including clean code principles, Test-Driven Development (TDD), monitoring, and performance benchmarking.
- Lead the productization of assigned projects utilizing various open-source tools, ensuring high availability for features handling millions of requests daily.
- Collaborate with DevOps teams to provide deep insights into the scalability of cloud-native technologies and streamline CI/CD pipelines.
- Maintain rigorous version control and branching strategies utilizing Git.
- Contribute to internal knowledge sharing through technical blogs, documentation, and stakeholder presentations.
Who you are and what you bring
- Master's degree (IS, CS, E&C) with 6+ years of experience, or a B.Tech (IS, CS, E&C) with 8+ years of experience from a reputed institute.
- Robust programming expertise in Java (Spring Framework, Spring Boot), Python (FastAPI, Django) or any combination of programming languages.
- High proficiency in modern code editors and IDEs (e.g., VS Code, IntelliJ IDEA, PyCharm, Devin, Claude Code, Cursor) and experience integrating AI-assistive plugins to maximize developer productivity.
- Practical experience utilizing AI-driven development workflows, including automated code review tools, AI-assisted security vulnerability scanning, and intelligent CI/CD pipeline optimizations.
- Deep understanding of Microservices and event-driven architectures, Docker containers, and Kubernetes for both cloud and on-premises deployment models.
- Hands-on experience with modern data ecosystems and databases, including Apache Spark, Kafka, Pulsar, HDFS, Apache Airflow, Cassandra, MongoDB, Elasticsearch, and time-series databases.
- Proven track record working with a variety of AWS services.
- Excellent understanding of core protocols and security concepts such as HTTP, MQTT, SSL, Public Key Infrastructure (PKI), OAuth, and SAML.
- Strong working knowledge of design patterns and SOLID principles, coupled with a deep understanding of monitoring and logging tools.
- Strong understanding of prompt engineering principles to effectively collaborate with AI coding assistants, ensuring the generated code aligns with enterprise architecture and security standards.
- Exceptional presentation and communication skills, with the ability to persuade and clearly articulate technical ideas to diverse stakeholders.
- Hands-on experience integrating Large Language Models (LLMs) and AI APIs (e.g., OpenAI, Gemini, Claude) into enterprise-scale cloud applications.
- Familiarity with building Retrieval-Augmented Generation (RAG) pipelines, interacting with vector databases, or deploying machine learning models in a cloud-native ecosystem.
职位详情
关于 Enphase
公司概况
Enphase Energy, Inc.
总部美国加利福尼亚州弗里蒙特
成立2006年
规模全球约3,000名员工(来源:salestools.io)。收入为13亿美元(来源:cbinsights.com)。
他们的业务
Enphase Energy专注于通过基于半导体的微型逆变器将来自单个太阳能模块的直流电转换为面板级的交流电,从而将其核心技术应用于太阳能。这种创新方法与专有的网络和监控控制软件相结合,以及IQ电池和电动车充电器等电池存储解决方案。这些技术使得太阳能的生成、使用、存储和共享成为可能,使Enphase在太阳能行业中处于领先地位(来源:cbinsights.com)。他们的产品线包括与几乎所有太阳能电池板兼容的微型逆变器、交流模块以及获奖的智能电池,如IQ Battery 5P。此外,他们还提供领先的移动应用程序,用于实时能源数据、控制和支付与社区共享的多余电力,形成了Enphase能源系统,适用于住宅和商业的太阳能加储能设置(来源:enphase.com)。目标市场包括美国及国际上的住宅业主和商业部门,优先考虑自用、与电网互动和能源独立的清洁能源解决方案(来源:cbinsights.com)。Enphase在基于微型逆变器的太阳能技术中占据竞争优势,通过模块级电力转换实现更高的可靠性和可扩展性,区别于传统的串联逆变器(来源:enphase.com)。
项目与业绩
Enphase Energy在全球部署了超过500万个系统,自2006年成立以来,已发货超过8480万个微型逆变器(来源:enphase.com)。虽然具体的项目名称、容量、地点或成本未公开详细说明,但公司的规模暗示其在住宅和商业太阳能加储能部署中有广泛的参与。主要客户包括采用太阳能自发电的住宅用户和商业实体,尽管没有具体命名的主要客户(来源:cbinsights.com)。Enphase的地理覆盖范围超过160个国家,重点关注美国市场,特别是在加利福尼亚州,继续扩大其业务(来源:enphase.com)。
近期发展
在过去两年中,Enphase宣布在加利福尼亚州增加其Legacy NEM系统扩展解决方案的部署,公用事业公司已简化了根据净能计量规则扩展现有太阳能系统的审批流程(来源:zoominfo.com)。2025年2月11日,公司推出了针对加利福尼亚州新住宅项目的扩展IQ Battery 5P解决方案,增强了住宅太阳能系统的存储能力(来源:zoominfo.com)。虽然在首次公开募股后没有报告重大收购或合并,但公司继续关注产品里程碑,包括与光伏和电源相关的具有轨迹控制的压电电源转换器的专利授予(来源:cbinsights.com)。
在这里工作
Enphase在其弗里蒙特总部提供多个关键部门的职位,包括工程、产品管理、销售和市场营销以及运营。具体职位包括软件开发、硬件设计、业务发展和客户成功,领导职位如首席执行官兼总裁,以及云和物联网总监等专业职位(来源:salestools.io)。公司文化强调创新、协作、持续学习和员工福祉,这在他们总部的设施中得到了体现,如开放式办公室、协作空间、健身中心和旨在促进团队合作和吸引顶尖人才的健康室(来源:salestools.io)。记录的福利包括支持专业成长的全面套餐,尽管可用来源中未详细说明健康计划或股权等具体内容(来源:salestools.io)。
您的 LinkedIn 人脉
在 LinkedIn 上查看您在 Enphase 的联系人,申请时善用您的人脉。
查看人脉