About Streem Energy
Streem Energy provides innovative SaaS solutions to the increasingly distributed power market.
Our customers cover the entire energy value chain: from renewable producers and power aggregators, to energy suppliers, multi-site consumers and prosumers.
We combine deep expertise in renewable energy, data science and scalable software engineering to deliver actionable insights that help our clients make better decisions.
Our cloud platform communicates in real-time with thousands of renewable energy assets and we are on an ambitious roadmap to expand across all European markets. By contributing to the digitalization of the power industry, we are accelerating the renewable revolution in Europe.
We are a young but fast-growing company: our lean and highly skilled team empowers talented individuals to take ownership of complex projects, grow quickly, and make a visible impact from day one.
The Role
We are looking for a Back-End Developer to join our tech team in Paris.
You will be a key contributor to Streem’s product, working both on our core platform (Rails) and data-centric Python services. You’ll take part in architectural decisions as we scale to new European markets, tackling complex business rules, high-volume data flows and real-time integrations.
Depending on your ambitions, you’ll also have the opportunity to take on leadership responsibilities, mentor younger devs, and shape the way we build software at Streem.
What You’ll Do
Design and develop new features to expand Streem’s impact on the European energy market.
Contribute to system architecture, ensuring scalability and simplicity in a complex environment.
Collaborate with other squads, Product, Ops and Data Science teams.
Support operations, investigate issues and solve client-facing problems.
Advocate for best practices: clean code, testing, performance, automation, CI/CD.
Continuously improve: learn, share knowledge, and help your squad level up.
Our Tech Stack
Backend: Ruby on Rails (core), Python (data pipelines, services)
Frontend: React.js / Next.js
Databases: PostgreSQL, MySQL, InfluxDB
Infrastructure: Docker, AWS, Heroku
4–6 years of professional experience in backend development (Rails or Python ideally, but strong backend engineers from other ecosystems are welcome).
Strong ability to design simple solutions for complex systems.
Experience with scalable, data-driven SaaS platforms is a plus.
Comfortable debugging and improving broad, challenging architectures.
A taste for code quality, performance and pragmatism.
A mindset of ownership, curiosity and continuous improvement.
Excitement about learning more about the European energy market.
A team player who enjoys sharing knowledge and collaborating.
Why Join Us
Impact: contribute directly to the European energy transition.
Challenge: real-time data, scalability, complex business logic, distributed systems.
Growth: evolve towards tech lead or architecture roles if that’s your ambition.
Environment: 10 passionate developers split in two squads, each with a lead, working closely with Product & Ops.
Flexibility: hybrid work policy with a Paris HQ.
Culture: young, ambitious, collaborative team that values learning and impact.
Screening call with the Head of Engineering (30 min)
Technical test (code + architecture)
Two interviews with team members (PM, CTO, CEO or Ops Lead)
Optional: on-site day in Paris with lunch with the tech team to check group fit