Software Engineer (Data & Infrastructure)

What You'll Do
This is a software engineering role focused on data systems and infrastructure. You'll build scalable services for processing geospatial data pipelines, deploy them in the cloud and make them queryable in milliseconds. You'll write production-quality code and solve interesting problems at the intersection of software engineering and data.
· Build cloud-native infrastructure for scalable execution of geospatial data pipelines
· Develop and maintain internal tools and ETL processes that keep our platform data fresh and accurate
· Support the data team in new approaches to data sourcing and processing, including AI/ML capabilities
· Collaborate with the product team to integrate data in formats optimized for application performance
· Share your work with the team and incorporate feedback
What You'll Bring
· Strong software engineering skills in Python: you write clean, tested, maintainable code
· 3+ years experience building data pipelines and backend systems on production
· Solid understanding of databases
· Hands-on experience with cloud services (we use AWS)
· Ability to work autonomously and learn quickly
· Clear communication skills in English (our team is international)
What We Offer
· Meaningful work: directly contribute to the renewable energy transition
· Competitive salary reflecting your experience
· Participation in company success through a virtual share options
· Flexible work: Berlin office or remote, whatever works for you
· 30 days holiday
· Small, engaged team where your voice matters
· Regular team events and opportunities to grow with the company
Interested?
Send us an email with your CV, your motivation for this position, and your availability. We value diverse perspectives and experiences and look forward to what you will bring to our team.