Junior Software Engineer (Python) w Kraków, Poland - Jobeax
Opis oferty
Junior Software Engineer (Python) w Kraków, Polska
Inuits
Kraków, Polska
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.
Rekrutujemy dla, Dla naszego Klienta poszukujemy osoby na stanowisko: Junior Python Software Engineer (M/K). Twój zakres obowiązków, Wspieranie zespołu w tworzeniu, rozwijaniu i utrzymaniu aplikacji w języku Python, Udział w projektach rozwojowych pod okiem doświadczonych programistów, Wdrażanie prostych rozwiązań backendowych, ...
... and direction of the engineering team. - Using modern development practices, including AI-assisted engineering tools, with a strong focus on code quality and engineering judgment. Our requirements - Extensive commercial experience in software development with Python. - Strong track record of building complex, reliable and ...
Expected, Java, SQL, JUnit, Git, Spring Boot, Google Cloud Platform Optional, Python, Angular, Claude, Codex, Gemini About the project, We are looking for a Junior Software Engineer to join our team at EPAM Systems in Poland., , This position offers a hybrid work model — combining remote work with 3 days per week from one ...
... together with the team A degree in Software Engineering, Computer Science, or a related field, or comparable practical experience, Basic understanding of the software development lifecycle, 0,5-1+ years of experience in software development, with C#/.NET preferred, 0,5-1+ years of experience in software testing, Willingness ...
... 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, ...
Wymagane, LabView, Python, NI TestStand Tak pracujemy, masz wpływ na wybór narzędzi i technologii, masz wpływ na rozwiązania technologiczne, masz wpływ na produkt, tworzysz kod "od zera", koncentrujesz się na rozwoju produktu, koncentrujesz się na utrzymaniu kodu, agile Twój zakres obowiązków, Projektowanie, wspieranie, ...
Wymagane, LabView, Python, NI TestStand Tak pracujemy, masz wpływ na wybór narzędzi i technologii, masz wpływ na rozwiązania technologiczne, masz wpływ na produkt, tworzysz kod "od zera", koncentrujesz się na rozwoju produktu, koncentrujesz się na utrzymaniu kodu, agile Twój zakres obowiązków, Projektowanie, wspieranie, ...
Your responsibilities - Providing requirements analysis, system design, Python and AI development, troubleshooting, performance optimization, and technical support - Designing, developing, and maintaining scalable Python applications using FastAPI and Pydantic - Implementing asynchronous and parallel programming solutions ...
... contributing to the growth of the engineering team. - Supporting junior and mid-level engineers as the team grows. - Effectively leveraging AI tools in the software development process while maintaining strong quality control. Our requirements - Several years of commercial software development experience with Python or ...
... currently seeking candidates for the position of: Staff Software Engineer - Python+React Your responsibilities - Serve as a technical leader for the Global Payroll engineering team, shaping architecture, engineering standards, code reviews and delivery approaches for scalable, secure, and maintainable software solutions. - Partner ...