Backend Python Engineer | Bnewable [30-40 EUR/h B2B]
Who are we?
Hi, we are Bee Talents, and since 2015, we have been building teams in the IT industry and beyond all over the world. Today, we invite you to the recruitment process for Bnewable. Bnewable is an independent Belgian energy company specializing in energy storage and energy management. Through intelligent battery control at the client's location, they reduce energy costs and help companies transition to green energy in an increasingly volatile electricity market. To this end, they have gathered all the necessary knowledge within their own structures.
The company is composed of experienced entrepreneurs, managers, and specialists with extensive expertise, also in the field of renewable energy. They gained their experience in companies such as Elia, Eneco, Engie, Enspired, EVBox, Luminus, REstore/Centrica, and Scatec. Their mission is to support companies in the energy transition process. They invest in, develop, and manage sustainable and decentralized energy systems - helping clients achieve sustainability goals while simplifying the complexity of energy production, storage, and asset management.
About the product: every day, they create, among other things, the Voltana platform, which is used for energy management and is based on AI, optimizing stationary energy storage systems in batteries for large commercial and industrial clients in Belgium and Germany.
At Bnewable, they value taking on challenges, an entrepreneurial spirit, and results orientation, curiosity, responsibility, and cooperation. And today, for this cooperation within the Virtual Power Plant team (10 people, including 6 Python Developers, 1 React Developer, 1 DevOps, 2 Technical PO + the CTO managing them), they want to invite a person for the position of Backend Python Engineer with at least 4 years of experience on the backend side. You have the opportunity to become part of a team that combines technical excellence with a real impact on the world - creating the digital backbone of the sustainable energy systems of the future. Terms of cooperation: 🎯 Offered position: Backend Python Engineer 🤝 Type of contract: B2B, 30-40 EUR/h ⏱ Work dimension: min. 160h per month 👩💻 Work mode: hybrid with 3 days a week in the office 📍 Office location: Concordia Design Wrocław I Conference - Event Center | Coworking office, Wyspa Słodowa 7, 50-266, Wrocław, Poland 🇵🇱 & 🇬🇧 Working language(s): Polish (nice to have) and English (min. B2).
Main challenge: The new person in the Backend Engineer role will be responsible for the design, reliability, performance, and development of backend systems powering the Voltana energy management platform. This role ensures that backend services meet functional and non-functional requirements, operate reliably in the production environment, and constantly improve in terms of scalability and efficiency as the platform evolves.
The person joining the team will expand the backend systems to guarantee robustness, maintainability, and suitability for real energy loads - while actively contributing to the long-term scalability of the architecture and the health of the platform.
Daily tasks in this position:
- Designing, building, and maintaining backend services, API, and data models supporting key energy product functionalities.
- Defining and maintaining application-level infrastructure - including databases, message queues, caches, and auxiliary services - in collaboration with cloud engineers.
- Active participation in shaping the architecture of systems and applications, ensuring their long-term scalability, maintainability, and reliability.
- Applying engineering best practices, including the effective use of AI tools supporting development, to improve the quality and efficiency of work.
What will you need?
- Experience: 4+ years in software engineering on the back-end using Python, relational (RDBMS) and/or non-relational (NoSQL) databases, and algorithm implementation.
- Cloud knowledge: Practical experience with the cloud (Bnewable uses GCP).
- Problem solving: Proven ability to diagnose and debug complex system and code issues.
Nice to haves: practical experience in AI/ML (including Claude Code, OpenAI, RAG, but not limited to) and knowledge of the energy industry, PostgreSQL database, and Google Cloud Platform.
What will you get in return?
- An amount in the range of 30-40 EUR/h on a B2B contract.
- A flexible hybrid model tailored to your lifestyle (3 days in the office, 2 days at home).
- A fully equipped shared office space in the green heart of Wrocław (Wyspa Słodowa, Concordia conference center) and a separate focus room for 3 people from the Wrocław team.
- Work equipment along with additional monitors.
- Trips to our headquarters in Belgium (2-3x for 3-5 days per year, combined with collaborative work and after-work integration).
- Great freedom of action, a sense of ownership, and a real impact on the product (everyone chooses their own tasks, which can be implemented independently or in collaboration with 1-2 people).
- Working with the latest technology stack, topics, and tools - Python, AI, Algorithms, Github, GCP, DevOps, Big Data (1 battery sends information every 1 second).
- Cooperation in an international (including Belgium, Netherlands, Germany, Poland, Spain, and Romania) team specializing in the energy industry!
Sounds interesting? Let's talk! :)
PS Recruitment process stages:
- 30-minute Pre-Interview with a Recruiter from Bee Talents (Google Meets).
- 1-hour remote technical interview with the CTO (Teams).
- 1-hour discussion based on a specific case study to solve with the CTO (Teams, no coding).
- Final 45-minute interview with an HR person and the Co-founder(s).
- Decision.
*
INFORMATION CLAUSE ⬇️
The administrator of your personal data is Bee Talents PSA, Garbary 35/12, 61-868 Poznań, NIP: 7792463296. The purposes of processing your personal data are: conducting the initial stage of recruitment, based on the consents expressed by you, participation in future recruitment processes, based on consent, defense against potential claims of our Clients for whom we conduct recruitment, in particular regarding the mismatch of the Candidate's profile with the requirements specified by the Client – which is the legitimate interest of the Data Administrator based on Art. 6 para. 1 lit. f) GDPR. In connection with the processing of your data, you have the right to: request access to your personal data, request rectification of your personal data, request erasure or restriction of processing your personal data, object to the processing of data, lodge a complaint with the President of the Personal Data Protection Office, if you consider that the processing of your personal data violates the law. You can read the full information clause here: https://beetalents.com/pl/rodo.