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.
... and 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. Several years of commercial software development experience with Python., Experience building ...
... 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, ...
... 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 ...
... to learn from experienced engineers, expand your skills, and take ownership of increasingly challenging initiatives., , Opportunity Overview, , As a Junior Software AI Engineer, you will start your career working with agentic AI, one of the fastest-growing areas in technology. Under the guidance of experienced engineers, ...
... project tasks. Your tasks - You will participate in co-creating and developing applications and IT systems tailored to our clients' needs. - You will work on software primarily based on high-level programming languages, modern technologies, tools, and software engineering methodologies, following best practices and international ...
... Platform with an architecture capable of handling massive scale, processing absolutely every single message and alert routed through our system., , We need a Software Engineer (Java/Kotlin) who can jump straight into the action, take ownership of highly concurrent distributed services and help us ensure rock-solid, low-latency ...
Senior/Lead Data Software Engineer (Python, Spark, Azure) Miejsce pracy: Wrocław Technologies we use Expected - Pytest - Spark - Microsoft Azure - PySpark - Docker - Kubernetes - Terraform Cloud - Gtilab About the project We are seeking a Senior/Lead Data Software Engineer to join our team working on a scalable, ML-ready ...
... navigation, flight controls, and information systems., , As a Fullstack Software Engineer, you’ll work in a hybrid model in Gdańsk, collaborating with experienced engineers, product owners, UX designers, backend developers, and QA engineers. You’ll build backend services using Python and modern web frameworks, as well as frontend ...
Wymagane, Python, Go Language, GitLab O projekcie, Szukamy doświadczonej osoby na stanowisko Starszy Programista/Starsza Programistka, który/która dołączy do zespołu zajmującego się projektowaniem i rozwijaniem rozwiązań integracyjnych, automatyzujących platformy przedsiębiorstw, takie jak GitLab i Jira. W tej roli skoncentrujesz ...
Senior Software Engineer with Python and Go (f/m/x) Miejsce pracy: Toruń Technologie, których używamy Wymagane - Python - Go Language - GitLab O projekcie Szukamy doświadczonej osoby na stanowisko Starszy Programista/Starsza Programistka, który/która dołączy do zespołu zajmującego się projektowaniem i rozwijaniem rozwiązań ...
... technical documentation., Collaborate with cross-functional teams in an international environment. Minimum 4 years of commercial experience as a Developer or AI Engineer., Strong proficiency in Python., Practical experience working with LLMs and Generative AI., Hands-on experience with LangChain and LangGraph., Solid understanding ...