Power the Future with us!
At SolarEdge (NASDAQ: SEDG), we're a global leader in smart energy technology, with over 3,000 employees, offices in 34 countries, and millions of installations worldwide.
Our innovative solutions include solar inverters, battery storage, backup systems, EV charging, and AI-based energy management. We're committed to making clean, green energy the primary power source for homes, businesses, and beyond.
With the growing demand for electricity, the need for smart, clean energy sources is constantly rising. SolarEdge offers amazing opportunities to develop your skills in a multidisciplinary environment, covering everything from research and development to production and customer supply. Work with talented colleagues, tackle exciting challenges, and help create a sustainable future in an industry that's always evolving and innovating. Join us and be part of a company that values creativity, agility, and impactful work.
We are looking for a talented and passionate Senior Backend Developer to join our core engineering team and play a pivotal role in building SolarEdge’s next-generation software platform.
As a key member of the team, you will design and develop cutting-edge backend solutions that power mission-critical SolarEdge applications at scale. This role is ideal for an experienced engineer who thrives in a fast-paced environment, enjoys solving complex technical challenges, and is motivated by creating impactful products used by thousands of customers worldwide.
The ideal candidate combines strong software engineering expertise with a natural curiosity for data and innovation. You are comfortable operating at the intersection of backend development, data-driven thinking, and emerging AI/ML technologies, while taking full ownership of solutions from design through production.
What You'll Do
- Design, develop, and maintain high-performance, scalable backend systems for mission-critical applications.
- Build robust microservices-based architectures that deliver high availability, low latency, and exceptional reliability.
- Write clean, efficient, testable, and maintainable code that meets the highest engineering standards.
- Drive software development from concept to production, including architecture, implementation, testing, deployment, and ongoing optimization.
- Collaborate closely with product managers, architects, data teams, and fellow engineers to deliver innovative solutions.
- Ensure compliance with technical specifications, security standards, and best practices.
- Prepare and manage software releases, supporting continuous delivery and operational excellence.
- Troubleshoot production issues, identify root causes, and implement long-term solutions.
- Contribute to a culture of collaboration, knowledge sharing, and engineering excellence.
- BS/MS degree in Computer Science, Engineering, or a related subject
- Over 8 years of experience in Backend development (Java)
- SQL and data access optimization- Solid understanding of database technologies (SQL and NoSQL)
- Experience in the Spring Framework
Advantages:
- Experience with Kafka is a major advantage
- Experience with event-driven systems, distributed systems and/or data-systems is a major advantage
- Experience with Docker, K8S, Git, GitLab, is a major advantage
- Excellent communication and teamwork skills.
- Experience with CI/CD pipelines and tools (Jenkins, GitLab CI, etc.).
- Vertica, Apache Airflow, and Apache NiFi advantage
Skills Required
- BS or MS degree in Computer Science, Engineering, or related
- Over 8 years of experience in backend development (Java)
- Proficiency in Java
- Experience with SQL and data access optimization; familiarity with NoSQL
- Experience with Spring Framework
- Experience with Kafka
- Experience with event-driven systems, distributed systems, or data-systems
- Experience with Docker
- Experience with Kubernetes
- Experience with Git and GitLab
- Experience with CI/CD pipelines and tools (Jenkins, GitLab CI)
- Experience with Vertica
- Experience with Apache Airflow
- Experience with Apache NiFi
- Excellent communication and teamwork skills
What We Do
SolarEdge is a global leader in smart energy technology. By leveraging world-class engineering capabilities and with a relentless focus on innovation, SolarEdge creates smart energy solutions that power our lives and drive future progress. Established in 2006, SolarEdge developed the DC optimized inverter solution that changed the way power is harvested and managed in photovoltaic (PV) systems. The SolarEdge intelligent inverter solution maximizes power generation while lowering the cost of energy produced by the PV system, for improved RoI. Continuing to advance smart energy, SolarEdge addresses a broad range of energy market segments through its diversified product offering, including residential, commercial and large scale PV, battery storage and backup solutions, EV charging, home energy management, grid services and virtual power plants, and uninterrupted power supply (UPS) solutions


.png)
.png)





