We are looking for a junior Python engineer to join a project focused on building an energy management system that connects battery storage, PV installations, charging infrastructure, and other smart energy components into one intelligent platform. This role is suited for an engineer early in their career who wants to grow into backend development and device integration work under the guidance of a senior team.
About the Project:
The project is a growing energy management platform running primarily on Python, with services connecting hardware devices and external data sources across the energy stack. You will work alongside senior engineers on microservices, device communication protocols, and data processing logic that supports real time control functions.
Responsibilities:
Develop and maintain microservices in Python;
Support integration of devices and APIs (Modbus, MQTT, REST, and similar protocols);
Contribute to data processing logic and control functions for the energy management system;
Support testing, logging, and monitoring efforts;
Collaborate with frontend, hardware, and energy engineering teams;
Learn and apply best practices under senior engineer guidance.
Qualifications:
Completed degree in computer science, energy engineering, or a comparable field;
Early hands on experience with Python (e.g. FastAPI, pandas, asyncio);
Exposure to C++ is a plus;
Prior experience or coursework in the energy sector is particularly valued;
Basic understanding of APIs, data models, and interface communication;
Self-driven and structured way of working;
Willingness to learn device communication protocols and control systems.
Recruitment Process:
Initial interview with our recruitment team;
Technical interview with the client;
Final decision and offer.
Inuits Sp. z o.o. is registered in the National Register of Employment Agencies (KRAZ) under number 35420.
- Proficiency in Python development (with minimum of 6 years of experience) - Experience with FastAPI, SQLAlchemy, Pydantic, Celery - Experience in building software for high availability using Kubernetes, Docker and cloud-native technologies - Experience using public cloud providers, preferably AWS (including Kubernetes, ...
Kraków, Polska
Zobacz ofertę
HIBERUS POLAND SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Twój zakres obowiązków - Poszukujemy doświadczonego specjalisty na poziomie Senior lub Software Architect do projektu wymagającego zaawansowanej wiedzy z zakresu programowania w Go i Pythonie, protokołów sieciowych oraz projektowania wysokowydajnych systemów przetwarzania danych. - - Poszukujemy osoby, która łączy zaawansowane ...
Wymagane, AWS, Python, PostgreSQL, AWS Lambda Mile widziane, Scala, Kotlin, CloudWatch, X-Ray O projekcie, Szukamy doświadczonego Back-end Software Engineera, który będzie rozwijać usługi i API działające w środowisku AWS. Rola koncentruje się na programowaniu backendu oraz rozwiązaniach serverless i event-driven. Będziesz ...
... anywhere, anytime. Want to work on technology that goes beyond a single product or industry? Join a global team of 550+ professionals building infrastructure and software that supports the entire digital ecosystem. We are over 550 professionals and currently looking for a Software Python Engineer (GPU Cloud). Salary starting ...
Do we have a match? As a Senior Software Engineer, you must meet the following criteria: - Strong, 7+ years professional experience with modern Python - we run 3.14 and stay close to the latest release - Experience building and maintaining software products for external customers - Experience owning an architecture end ...
... the livelihoods of millions of coffee farmers around the world? Enveritas is a 501(c)(3) non-profit and Y Combinator-backed startup looking to hire for our Engineering & Data Group. We are looking for a backend software engineer with a focus on python and PostgreSQL to join our EUDR engineering team on a remote/global, ...
We are looking for a Junior Software Engineer to join our Engineering Team, grow with us, and help shape what we build next. At Displate, you won’t spend months on internal tools nobody uses. You’ll ship features for a global e-commerce product that fans and artists love, where independent creators and official brands bring ...
... Testing and evaluating the quality of AI agents and their outputs. - Writing clean, well-documented code and participating in code reviews. - Learning modern engineering practices, including Git workflows, CI/CD, and cloud environments. - Working closely with senior engineers and growing your skills through mentoring and ...
... Engineering Manager __ Your role and responsibilities For our competence center at ABB Traction in Poland, we are looking for a proactive and eager-to-learn Junior Control Software Engineer to strengthen our multi-disciplinary Engineering team. If you like working in a dynamic environment, developing traction application ...