Povratak

Python Software Engineer (m/f)

GIDEON
Prijava do: 06. 06. 2026.
Lokacija rada: Zagreb

Opis posla

We're seeking a passionate Python Software Engineer to join our agile team in Zagreb. In this role, you'll tackle robotics-oriented, production-level software engineering challenges by designing, developing, and enhancing multiple Python-based REST/ROS microservices that manage a fleet of AMRs (autonomous mobile robots) and coordinate warehouse operations such as loading/unloading trucks, destacking pallets, and picking up orders. You will also maintain in-house libraries, contribute to robot simulation tooling, support OTA deployments to customer sites, debug live systems against real hardware and logs, write production-grade code and tests, and more. Our Tech Stack: - Languages & Frameworks: Python 3.10+, FastAPI, Pydantic, asyncio, OOP, microservices, REST APIs, WebSockets, SSE, ROS, Bash - Databases & Messaging: MongoDB (Motor, Beanie), PostgreSQL (SQLAlchemy, Alembic), RabbitMQ (aio-pika), structlog - Robotics & Simulation: ROS topics/services, robot/mission/fleet state, telemetry & diagnostics, NumPy, OpenCV, in-house simulators - Tools & Platforms: Docker & Docker Compose, Ubuntu Linux, PyCharm, VSCode, Git, GitLab CI/CD, GitKraken, GitHub Copilot, pytest, pytest-asyncio, testcontainers, ruff, mypy, pre-commit, uv, Poetry, Nuitka, etc. Responsibilities we’ll trust you with: - Develop & Design: Build software for our robotics solutions using Python - fleet orchestration, mission lifecycle handlers, FastAPI services, ROS integrations, schedulers, and persistence layers backing real warehouse operations. - Collaborate: Work closely with diverse teams (robotics, product, QA, DevOps, and field engineers) to analyze user requirements and refine system architecture. - Ensure Quality: Conduct code reviews, implement tests, and follow best practices (CI/CD, design patterns, automation, observability) - including diagnostics for race conditions, recovery flows, callbacks, and deployment safety. - Innovate: Think of new solutions in the warehouse automation field, work and test with real robotic hardware and simulators, take full ownership of code quality and performance. - Travel: There are opportunities to visit our deployment sites in USA and Canada.
Vrsta poslaStalni radni odnos

Potrebno obrazovanje, znanja i vještine

Your area of expertise: - Experience: 3+ years in Python development, REST APIs and databases - Education: BSc or MSc in Computer Science, Informatics, Mathematics, or a related field - Technical Skills: Proficiency in Python and Bash scripting; experience with REST, WebSockets, AMQP/MQTT, multithreaded/multiprocess/async programming; database design and ORM/ODM tools; testing (e.g., pytest); and log analysis/debugging across services, containers, and ROS nodes - Team Player: Excellent communication, collaboration skills, and a drive for innovation Bonus points: - Experience with GitLab CI/CD and ROS - Robotics, AMRs/AGVs, warehouses, WMS/WES, or similar industry experience - Familiarity with other programming languages such as C/C++, Go, or Rust and real-time data processing - Experience with event-driven systems, schedulers, state machines, or workflow engines - Familiarity with Docker Compose deployments, OTA updates, or edge-device operations - Experience with simulators, hardware-in-the-loop testing, or real robotic hardware
Stručna spremaVisoka stručna sprema, Magisterij, Magistar struke, MBA
Minimalne godine radnog iskustva3+

Poslodavac ti nudi

- Flexible & remote work - Meal-subsidy program - Kindergarten allowance/Tourist voucher - Supplementary and additional health insurance - Health check-ups - Fully paid sick-leave - Christmas & Easter bonus - Baby bonus - Transportation allowance - Internal upskilling - Outstanding R&D team - Friendly & supportive environment - Testing & Manufacturing halls - Latest tech and tools - Regular 1-on-1 talks & feedback sessions
GIDEON BROTHERS d.o.o. za računalno programiranje
GIDEON BROTHERS d.o.o. za računalno programiranje
Šamačka 7, 31000 OsijekAt Gideon, we're crafting the future of logistics, manufacturing & other industrial environments with cutting-edge AI and 3D vision-based autonomous robots. Our cutting-edge robots are deployed to support operations across various industries, with a particular focus on optimizing logistics. Our team is committed to automating complex operations, allowing people to shine in what they do best. If you're ready to join us and be part of this journey, read on! Our team consists of 100+ super-talented people, including top-notch experts in the field of hardware and software engineering, and is devoted to developing robots with a mission of making people's work easier. We are an ambitious group of tech enthusiasts with different backgrounds, skills, and experiences, very excited and passionate about what we do! And above all, we cherish team spirit, constant learning and kindness. There is much more to learn, so we hope this piqued your curiosity!
Oglas objavljen27. 05. 2026.

Plaće su porasle.

Pitanje je – gdje si ti u toj priči?
Saznaj plaću za svoju poziciju
my-paycheck-site
Odaberi najpoželjnijeg poslodavca i osvoji nagradu!
Osvoji iPhone 17, Poklon bon u vrijednosti 500€ ili Wellness vikend!
Ispuni anketu
ppi-site