Sunhero is hiring a

Backend Software Engineer (Remote / Hybrid)

Barcelona, Spain
What about us?

Sunhero is a residential solar energy company on a mission to make access to clean, PV solar energy easy and affordable. We leverage technology and innovation to accelerate the transition to clean energy.

Sunhero was founded in 2021 by two entrepreneurs with over 25 years of experience launching companies in the international markets, including Airbnb, Rover, and Course Hero. Sunhero is headquartered in Berlin, Germany, and Barcelona, Spain. We are VC-backed by leading European investors, including Speedinvest and All Iron Ventures, and have ambitious growth plans.

We started in Europe, but climate change knows no borders. And neither will we. Want to know more? Please visit

What would you do working with us?

We are looking for a Backend Software Developer to join our team who is motivated to work on using technology to help solve the world's most pressing problem.

To succeed in this role, you need to be an entrepreneur. You are analytical and strategic, with a pragmatic sense of how to get things done and openness for iterations and changes of course. You know that building a company means doing whatever works best for customers and partners and you are willing to roll up your sleeves to make this happen.

- Design client-side and server-side architecture.
- Collaborate with our development team to efficiently develop new features and fix ongoing issues.
- Analyze, model, and build responsive web applications.
- Write clean and maintainable code that is easy to understand and reuse.
- Test software to ensure responsiveness and efficiency
- Be able to autonomously work on all stages of software development; model, implementation, and delivery.
- Tackle new challenges and learn new technologies without being afraid to make mistakes along the way.
- Be proactive while developing and take responsibility for the projects you are working on.

What we would need from you to be successful in this role?

- 3+ years of software development experience.
- Proficiency in Python and NoSQL data models.
- Knowledge of distributed systems and patterns.
- Knowledge of git and git workflows.
- Experience with AWS services is a strong plus.
- Understanding of APIs and how they integrate with websites and applications.
- Familiarity with Scrum agile principles and methodologies.
- Analytical and problem-solving skills.
- Basic knowledge of computer theory and algorithms.
- Previous experience in a tech startup is highly desirable.
- A strong motivation to positively impact the planet and change the way people think about energy production.
- Strong written and verbal communication skills in English.
- Knowledge of design principles and processes is a plus.
- +1y experience designing, developing, documenting, and maintaining web services leveraging AWS API Gateway, Lambda, EventBridge, SQS, and other serverless technologies.

This is a remote/hybrid position. You can work completely remotely if you prefer. We have a beautiful office in downtown Barcelona, where you are welcome to work if that suits you.

What perks you will find in Sunhero:

- A meaningful job - we are driven by the desire to make a positive impact in our planet.
- You will get the chance to deliver impact and shape the path of one of Southern Europe’s solar panel most promising startups.
- A chance to work with and learn from an experience, diverse, inclusive and  international team. We are 17+ nationalities at Sunhero.
- You will have a flexible working schedule that is based on ownership and autonomy of your role.
- We are a working parent-friendly environment. 80% of our leadership are parents themselves.
- If you are based in Barcelona and like to come to the office, we have a beautiful coworking space in the city centre.
- We are remote-first and our working hours are CET +/- 2.

Diversity & Inclusion

Diversity and inclusion are important to us, and we’re constantly working to improve these aspects. At Sunhero, we don’t just accept our differences, we fully support and celebrate them. We’re committed to equal opportunity employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, or gender identity or expression. We strive to be an equal opportunity workplace.
Apply for this job

Please mention you found this job on Startup Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quickly
Be the first to apply. Receive an email whenever similar jobs are posted.
Prepare for your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Apply for this job