Senior Back-end Developer

Younergy Solar
Let the sunshine in!

Job details

  • Full-time
  • map markerLisbon, PT
  • EUR28.000 - 38.000
    Gross Anual Salary
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeIntermediate
  • routeRequired language: English
  • routeNice to have language: Portuguese
  • Back-end Developer
  • tagMust Have: Laravel, PHP, SQLOther Required: Docker, REST APIsNice to Have: InfluxDB, Mobx, Python

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


MyYounergy is a platform enabling operation, monitoring and billing of solar and other generating/storage assets at 100s of sites across Europe. 

We have just released a major re-architecture, laying the ground for scaling up the number of users served, quality of experience, as well as expanding to support end-to-end finance, intelligent performance, and design functions. 

Your main technical responsibility will be working on the backend system built in PHP/ Laravel/Python/MariaDB/InFlux, with scope to be involved in Python and React frontend aspects as wel.

This will include working with other developers to ensure the architecture, codebase, and APIs are robust, extensible and performant. As well as enhancing the existing system there will wide scope to propose and implement new components and technologies – including those needed for large scale data processing (current DB holds 500m+ data points)

We currently have a small distributed team (Germany, Ukraine, India) and you will join them, working from our office in Lisbon, where our technical design and sales teams are also located. 

We plan to grow this in house tech team round the Lisbon office, and so there is significant management and technical leadership opportunities in this role going forward.

Main requirements

  • 3+ years coding features on web-based applications with PHP 7+ / Laravel 5+
  • Strong data modeling/database skills: SQL, schema and migration definition (MySQL/MariaDB)
  • Motivated and dedicated, with high attention to detail and quality
  • Works effectively with minimal oversight (handholding), in a distributed team

Nice to have

  • Experience with building and leading tech teams (4-6 people)
  • Knowledge of Python 3, InFluxDB
  • Exposure to building realtime/low latency fault-tolerant systems
  • Experience with back-end to supply realtime interactive data for visualizations (socket handling, caching, filtering, etc)
  • Background or strong interest in renewable energy / PV / electrical systems
  • Portuguese, Spanish, French or German are all a bonus


  • A fascinating opportunity in a “new-energy” startup environment with friendly and flexible working conditions
  • 25 days holiday
  • Competitive remuneration package

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300