Python Software Engineer (hybrid, 3 days from the office)

4 096 - 8 248 USDGross per month - Permanent
4 784 - 8 248 USDNet per month - B2B
Python

Python Software Engineer (hybrid, 3 days from the office)

Python
Wrocław, Wrocław +2 Locations

Bnewable BV

Go to company profile
Full-time
Permanent, B2B
Mid
Hybrid
4 096 - 8 248 USDGross per month - Permanent
4 784 - 8 248 USDNet per month - B2B

Job description

At Bnewable, we’re on a mission to empower businesses in their energy transition journey.

We invest in, develop, and operate sustainable and decentralized energy systems — helping our clients achieve their sustainability goals while simplifying the complexity of energy production, storage, and asset management.

The Backend Engineer owns the design, reliability, performance, and evolution of backend systems that power the Voltana energy management platform. The role ensures that backend services meet functional and non-functional requirements, operate reliably in production, and continuously improve in scalability and efficiency as the platform evolves.

The Backend Engineer is responsible for building backend systems that are robust, operable, and suited to real-world energy workloads, while actively contributing to the platform's long-term architecture and health.

At Bnewable, we value entrepreneurial spirit, curiosity, and collaboration. You’ll be part of a dynamic, mission-driven team that combines technical excellence with real-world impact — creating the digital backbone of tomorrow's sustainable energy systems.

Your responsibilities

  • Design, build, and operate backend services, APIs, and data models supporting the core energy product capabilities.

  • Define and maintain application-level infrastructure, including databases, message queues, caches, and supporting services, in collaboration with cloud engineers.

  • Contribute actively to system and application architecture to ensure long-term scalability, maintainability, and robustness.

  • Apply engineering best practices, including effective use of AI-assisted development, to improve quality and efficiency.

Our requirements

  • Experience: 4+ years in Software Engineering using Python, RDBMS, NoSQL, and algorithm implementation.

  • Cloud Expertise: Hands-on experience with Google Cloud Platform (GCP) is a plus.

  • Energy Domain Expertise: Prior experience in the Energy domain is a plus.

  • Problem-Solving: Demonstrated ability to troubleshoot and debug complex systems and code issues.

What we offer

  • Inspiring office space in Wrocław’s green core

  • Hybrid work that fits your lifestyle

  • International team with strong team spirit

  • Trips to our HQ in Belgium

  • Lots of freedom, ownership, and impact

  • Work with the latest tech stack and tooling

Recruitment process

  • A 30-minute intro call to get to know each other

  • A 1-hour technical interview to explore your skills

  • A 1-hour session focused on problem-solving and team fit

  • A final 45-minute conversation with HR and our Co-founder(s)

Tech stack

    English

    A2

    Polish

    A1

    Python

    master

    PostgreSQL

    advanced

    GitHub

    advanced

    Google Cloud Platform

    regular

    Algorithms

    regular

    DevOps

    junior

    Energy domain

    junior

    Big Data

    junior

Office location

About the company

Bnewable BV

Bnewable BV is an independent Belgian energy company specializing in energy storage and energy management. They focus on smart control and optimization of battery systems for businesses to reduce energy costs and support...
Company profile

Python Software Engineer (hybrid, 3 days from the office)

4 096 - 8 248 USDGross per month - Permanent
Summary of the offer

Python Software Engineer (hybrid, 3 days from the office)

Wrocław, Wrocław
Bnewable BV
4 096 - 8 248 USDGross per month - Permanent
4 784 - 8 248 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is Bnewable B.V. (hereinafter "controller"). You have the right to request access to your ... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.