
tripstack je tehnološka tvrtka iz područja putovanja koja razvija infrastrukturu za zrakoplovne kompanije i prodavatelje putovanja. Njezin API za rezervaciju letova i platforma za prodaju pod vlastitim brendom usmjereni su na virtualno povezivanje, odnosno letove sa samostalnim presjedanjem, te objedinjuju sadržaj niskotarifnih i klasičnih prijevoznika, NDC veze i druge opcije letova u rezervabilne itinerare. Platforma podržava i proizvode s predmemoriranim cijenama te dodatne usluge poput prtljage, odabira sjedala i brendiranih tarifa, čime B2B putničkim tvrtkama pomaže ponuditi složena putovanja kroz prilagodljiva iskustva pod vlastitim brendom. Tvrtka tripstack osnovana je 2016. godine, posluje globalno i dio je Etraveli grupe.
Viši softverski inženjer, sustav za rezervacije (Krakov – hibridno)
Vodite arhitekturu u C#/.NET-u za Tripstackovu platformu za rezervaciju letova na seniorskoj inženjerskoj poziciji. Preuzmite odgovornost za skalabilne usluge cijena, dostupnosti i rezervacija, API-je, pouzdanost i tehničko vodstvo.
Opis
- Određujte tehnički smjer usluga sustava za rezervacije
- Donosite arhitektonske odluke, dokumentirajte kompromise i budite tehnička kontaktna osoba
- Dizajnirajte, razvijajte, pregledavajte, testirajte i podržavajte kod u C#/.NET-u za sustave koji obrađuju milijune zahtjeva dnevno
- Dijelite inicijative na isporučive cjeline i održavajte sustave nakon izdanja
- Preuzmite odgovornost za latenciju usluga, dostupnost, troškovne karakteristike i ciljeve pouzdanosti
- Održavajte i unapređujte API 2.0 utemeljen na gRPC-u uz .NET usluge
- Prepoznajte tehnološke prilike i komunicirajte tehničke prijedloge i planove unutar cijele organizacije
- Surađujte s voditeljima proizvoda, timovima za integraciju klijenata i inženjerskim timovima
- Koordinirajte i pratite produkcijska izdanja
- Sudjelujte u dežurstvima, vodite odgovor na incidente i dovršavajte naknadne aktivnosti
- Podržavajte razvoj inženjera kroz preglede koda, preglede dizajna i sesije razmjene znanja
- Pomozite timu da učinkovito primjenjuje alate za razvoj uz pomoć umjetne inteligencije
Zahtjevi
- Visoka stručna sprema ili viša razina obrazovanja iz računarstva ili srodne tehničke discipline
- Najmanje 7 godina profesionalnog iskustva u softverskom inženjerstvu s C#-om i .NET-om, uključujući rad u produkciji s .NET Coreom ili .NET-om 8+
- Duboko razumijevanje .NET runtimea pod opterećenjem, uključujući kompromise u performansama, predmemoriranje, profiliranje i benchmarking
- Izvrsne sposobnosti dizajna softvera i arhitekture, uključujući osnove računarstva, objektno orijentiranu analizu, obrasce dizajna i distribuirane sustave velikih razmjera
- Praktično produkcijsko iskustvo s alatom Claude Code ili jednakovrijednim AI pomoćnikom za programiranje
- Dokazano iskustvo u dizajniranju i arhitekturi skalabilnih, visoko dostupnih distribuiranih sustava koji obrađuju internetski promet velikih razmjera
- Iskustvo tehničkog vodstva više inženjera, uključujući razvoj i mentoriranje inženjera
- Iskustvo preuzimanja odgovornosti za produkcijske usluge kroz dežurstva i vođenje odgovora na incidente
- Jasne i sažete komunikacijske vještine s tehničkim i netehničkim dionicima
- Iskustvo s klijentskim SDK-ovima ili javnim API-jima, pružateljima usluga u oblaku i cloud-native arhitekturom, Dockerom, Kubernetesom, CI/CD-om, Grafanom, upozorenjima, zapisivanjem, radom povezanim s PCI-jem, gRPC-om, protobufom, arhitekturama vođenima događajima ili asinkronim arhitekturama, posrednicima poruka i domenom rezervacije letova smatra se prednošću
Pogodnosti
- Rad u dinamičnom i rastućem timu iskusnih stručnjaka
- Pridruživanje organizaciji posvećenoj raznolikosti, pravednosti i uključivosti
- Rad u sigurnom, zdravom i pristupačnom okruženju
- Mogućnost prilagodbi tijekom procesa zapošljavanja
- Jednake mogućnosti pri zapošljavanju