# Applications Software Engineer

> Sunlight Group · Athens, Greece · Full-time · Posted 2026-04-03

**Workplace:** on_site

**Department:** R&D

## Description

At Sunlight Group, we are shaping the future of energy storage for industrial and advanced technology applications, driven by a strong passion for **performance** and continuous improvement. Guided by our vision of transforming energy storage solutions to power a sustainable tomorrow, we operate with a deep sense of environmental responsibility and a culture rooted in **openness** and **respect**. By leveraging data and insights, we deliver innovative, **customer-focused** solutions that support our mission of driving an all-electric future through high-quality, cutting-edge technologies. Embracing an **entrepreneurial spirit**, we foster an agile and collaborative environment where our people are empowered to grow, contribute, and reach their full potential.

We are looking for an **Applications Software Engineer** to join our R&D Smart Energy Systems team. If you are seeking for a role where your software shapes real-world energy systems and drives the clean energy transition, this is the place to make an impact. Work at the intersection of clean energy, AI, and real-time, cloud-native software as part of a multi-disciplinary R&D team. You’ll be at the forefront of the clean energy AI revolution and be a critical member of a team passionate about building intelligent, sustainable infrastructure.

**Key activities and responsibilities of the role include:**

-   Design, develop, test, and deploy high-quality software services and applications
-   Build and maintain real-time/near-real-time message-driven components (publishing/subscribing, event handling, state synchronization)
-   Collaborate with cross-functional engineers to define application requirements, new features, and enhancements
-   Contribute to software architecture and reliability patterns (retries/backoff, fault handling, duplicate prevention/idempotency, graceful degradation)
-   Write clean, well-documented, maintainable code; participate in code reviews and continuous improvement
-   Identify and troubleshoot software defects and operational issues promptly
-   Conduct thorough testing (unit/integration) to ensure correctness, reliability and performance
-   Create and maintain documentation (technical specs, architecture notes, and operational guides)

## Requirements

-   BSc/MSc in Electrical Engineering, Computer Science, Software Engineering, or a related field

-   Up to 3 years of relevant experience as a software engineer (or equivalent personal/academic projects)

-   Deep understanding of developing and deploying deep learning models, particularly for time-series or control-oriented tasks
-   Strong Python fundamentals and good software engineering practices (clean code, debugging, testing)
-   Cloud fundamentals (Azure/AWS/GCP): deployments, monitoring, secrets/config management
-   Familiarity with event-driven / message-based systems or strong interest in learning them
-   Basic understanding of software architecture and design patterns; eagerness to learn system design and reliability practices
-   Experience consuming or building REST APIs and integrating with external systems
-   Familiarity with version control workflows (Git)
-   Containers and orchestration (Docker; Kubernetes) are considered a plus
-   CI/CD pipelines and DevOps practices, are considered a plus
-   Experience with at least one graphical user interface platform like Qt, is considered a plus
-   Strong communication and collaboration skills
-   Excellent written and verbal knowledge of English. Knowledge of an additional language is a plus

## Benefits

To start with, we give you the opportunity to thrive in a restless team and grow your potential in an innovative environment. As per your compensation and rewards package, this is a preview:

  💸 Competitive salary package and bonus scheme

  👩‍⚕️ Health and life insurance for you and your family

  🧘🏻 Employee wellness program & initiatives

  📚 Continuous training opportunities

  ⭐ Developmental feedback framework & career path

  ✈️ International mobility opportunities

## Apply

[Apply at Sunlight Group](https://apply.workable.com/sunlight/j/32331B9D92/apply)

---
Powered by [Workable](https://www.workable.com)
