Senior Backend Engineer

Betsys Zobrazit všechny práce

  • Praha 8
  • Trvalý pracovní poměr
  • Plný úvazek
  • Před 2 měsíci
Jsi zkušený BE Engineer, ale ještě neumíš Go? Nevadí, u nás se ho rychle naučíš!😊
  • Nechceš jen tlouct kód a hledáš něco komplexnějšího?
  • Rád vyvíjíš nové aplikace designované pro multi-thread?
  • Baví tě navrhovat služby od API až po produkční provoz a monitoring?
  • Chceš se podílet na rozvoji systému s velkými požadavky na stabilitu a performance?
Co tě u nás čeká?Zpočátku se vrhneš na menší úkoly aby sis osahal, jak tady Go píšeme a jak fungují naše aplikace. Spolu s ostatními developery budeš rozvíjet současné aplikace – podílet se na rozšiřování jejich funkcionalit tak, aby byly zachovány všechny performance požadavky. Zároveň budeš průběžně přebírat komplexnější části systému – od návrhu přes implementaci a testy až po nasazení do produkce. Pravidelně budeš dostávat zpětnou vazbu, ať se kódu nebo komunikace týče. Zpětnou vazbu očekáváme i od tebe.Na čem budeš v našem týmu pracovat?Budeš se podílet na vývoji a údržbě microservices souvisejících s feedy a zpracováním tiketů pro největší polskou sázkovou kancelář. Konkrétně budeš integrovat a transformovat data z externích feedů (např. sportovní výsledky, kurzy, statistiky), zajišťovat jejich správné a efektivní zpracování a následné předávání do dalších systémů.Navrhneš nové funkce a rozšíření stávajících služeb, a to s důrazem na výkon, spolehlivost a škálovatelnost. Budeš optimalizovat a profilovat kód, psát automatizované testy a starat se o to, aby všechny služby hladce běžely i při vysoké zátěži v produkci.Stack a technologie (dle týmu a služby): Go, gRPC, messaging (NATS / RabbitMQ), Kubernetes, microservices, observability.Bez čeho se neobejdeš?
  • Seniorní zkušenost s backendem (ideálně 5+ let) a schopnost převzít odpovědnost za návrh i dodání
  • Silný základ v alespoň jednom backend jazyce, např.:
Java / Kotlin, C# (.NET), Python, TypeScript (Node.js), případně C++ nebo Rust * Ochota a schopnost si co nejdříve osvojit Go.
  • Znalost principů konkurenčního programování (např. producer-consumer, fan-out/fan-in, work queues)
  • Zkušenost s event-driven přístupem a messagingem (NATS, RabbitMQ, Kafka apod.)
  • Zkušenost s databázemi (SQL i NoSQL výhodou)
  • Umíš ladit výkon, profilovat, optimalizovat a psát testy
  • Umíš komunikovat v týmu, sdílet know-how, jsi spolehlivý/á
  • Angličtinu máš na komunikativní úrovni
Co oceníme navíc?
  • Zkušenost s architektonickými principy (SOLID, DDD, Hexagonal/Clean Architecture)
  • Povědomí o orchestraci (Kubernetes nebo jiný způsob)
  • Znalost či zkušenosti s CI/CD nástroji a DevOps přístupem
  • Různé druhy testů (unit, integrační, funkcionální, performance, security, benchmark atd.) a schopnost je správně aplikovat
  • Zájem o software architekturu a hledání nových cest, jak zlepšovat vývojový proces
A co ti za to nabídneme?Pestrý balíček benefitů, např:
  • Dovolená až 25 dnů
  • Budget na vzdělávání v hodnotě 20 000 Kč
  • Budget na týmové akce
  • Občerstvení v officu (výborná káva, čaj, sladké, slané, ovoce aj.)
  • Sprchy, kolárna a další vybavení pro aktivní sportovce
  • Odměna za doporučení nového kolegy/ně
  • Hardware a příslušenství
  • Moderní office s chillout zónou a masážním křeslem
  • A mnoho dalšího! 😊
Líbí se ti tahle pracovní příležitost? Dej o sobě vědět přes odpovědní formulář Elišce, naší HR Managerce. V nejbližší době se s tebou spojí a ráda ti o všem poví více. 🤝

Betsys