Software Engineer C++ | Řízení železniční dopravy | Možnost full remote z ČR/SR

Nabízím práci
Jméno/Firma
High Tech Engineering Center a.s.
Pracoviště
Česká republika
Úvazek
Plný
Požadované vzdělání
Bez maturity
Požadované jazyky
Angličtina
Profese
Informatika a IT služby
Nabízím práci/ Hledám práci
Nabízím práci
Vytvořeno
15. 5. 2026

O pozici

Pracovní nabídka

Do mezinárodního projektu pro rakouského zákazníka hledáme backend developera, kterého baví dlouhodobý vývoj a moderní backend architektura. Hledáme člověka, který rád pracuje v týmu, nebojí se komunikace a chce se podílet na vývoji stabilního systému s reálným dopadem.

Dveře jsou otevřené i šikovným juniorům - důležitý je silný technický základ, chuť učit se od zkušenějších kolegů a schopnost fungovat v týmu.

Komunikace i dokumentace probíhá v angličtině.

O projektu

Vyvíjíme komunikační software pro dispečerské řízení železniční dopravy - zjednodušeně „telefon“ pro železnice, který umožňuje obousměrnou komunikaci mezi dispečery a vlaky.

Jedná se o backendový vývoj na mikrosevisní architektuře se zaměřením na komunikaci v reálném čase, message-driven přístup a vysokou spolehlivost systému.

Jak pracujeme

Pracujeme agilně v procesu inspirovaném metodikou Scrum:

  • 1 sprint = 2 týdny
  • product increment období trvá 10 týdnů (5 sprintů)
  • na konci každého product incrementu probíhá prezentace výsledků, planning a synchronizace týmů ve Vídni

Cestování do Vídně

Důležitou součástí role je pravidelné cestování do Vídně:

  • jednou za 10 týdnů
  • na 2 pracovní dny
  • odjezd obvykle v neděli večer
  • návrat v úterý večer nebo ve středu ráno

Hledáme člověka, kterému tento režim dlouhodobě vyhovuje a je ochoten se těchto setkání účastnit.

Lokalita

  • Česká republika nebo Slovensko
  • možnost full remote spolupráce
  • pravidelné cesty do Vídně jsou ale součástí práce

Must have

  • pokročilá znalost moderního C++ (C++17+, ideálně C++20/23)
  • zkušenost s návrhem a vývojem mikroservisní architektury
  • porozumění message-driven architektuře a event-based komunikaci
  • zkušenost s contract-based / schema-driven API designem (např. JSON Schema, OpenAPI)
  • schopnost psát smysluplné unit testy a integrační testy

Nice to have

  • znalost některých z následujících technologií/protokolů: HTTP/2, WebSockets, AMQP, SIP
  • zkušenost s relačními databázemi: MariaDB, PostgreSQL MySQL
  • zkušenost s kontejnery: Docker, Podman
  • základní znalost CI/CD pipeline: Jenkins nebo podobné nástroje
  • zkušenost s agilním vývojem / Scrumem
  • schopnost převzít feature end-to-end: návrh, implementace, release
  • zkušenost s iterativním vývojem a incremental delivery
  • znalost verzovacích workflow: Git, branching strategie
  • zkušenost s code review procesem

Co nabízíme

  • Dlouhodobý mezinárodní projekt pro stabilního zákazníka, smysluplný produkt s reálným dopadem na železniční dopravu
  • Práci v přátelském a podporujícím týmu se zázemím stabilní nadnárodní společnosti, která přitom zachovává lidský přístup
  • Moderní technologický stack a prostor ovlivnit technické řešení
  • Pro juniory spolupráci se zkušenými vývojáři a rozvoj technických dovedností
  • Agilní vývoj a pravidelný kontakt se zahraničními týmy
  • Pravidelné pracovní cesty do Vídně hrazené společností
  • Flexibilní pracovní režim podporující work-life balance, možnost full remote spolupráce z ČR nebo SR