
tripstack ialah syarikat teknologi pelancongan yang membina infrastruktur untuk syarikat penerbangan dan peruncit pelancongan. API tempahan penerbangan dan platform peruncitan berlabel putihnya memfokuskan pada tambang Virtual Interlining, atau sambungan sendiri, dengan menggabungkan kandungan daripada syarikat penerbangan tambang rendah dan perkhidmatan penuh, sambungan NDC serta pilihan penerbangan lain menjadi jadual perjalanan yang boleh ditempah. Platform ini turut menyokong produk tambang cache dan perkhidmatan tambahan seperti bagasi, pemilihan tempat duduk serta tambang berjenama, membantu perniagaan pelancongan B2B menawarkan perjalanan kompleks melalui pengalaman berjenama yang boleh disesuaikan. Ditubuhkan pada 2016, tripstack beroperasi di seluruh dunia dan merupakan sebahagian daripada Etraveli Group.
Insinyur Perangkat Lunak Senior, Mesin Pemesanan (Hibrida Krakow)
Memimpin arsitektur C#/.NET untuk platform pemesanan penerbangan Tripstack dalam peran engineering senior. Memiliki tanggung jawab atas layanan penetapan harga, ketersediaan, pemesanan, API, keandalan, dan kepemimpinan teknis yang dapat diskalakan.
Deskripsi
- Menetapkan arah teknis untuk layanan Booking Engine
- Membuat keputusan arsitektur, mendokumentasikan kompromi, dan menjadi narahubung teknis
- Merancang, mengembangkan, meninjau, menguji, dan mendukung kode C#/.NET untuk sistem yang menangani jutaan permintaan per hari
- Membagi inisiatif menjadi peningkatan yang dapat diselesaikan dan memelihara sistem setelah dirilis
- Bertanggung jawab atas latensi layanan, ketersediaan, karakteristik biaya, dan sasaran keandalan
- Memelihara dan mengembangkan API 2.0 berbasis gRPC bersama layanan .NET
- Mengidentifikasi peluang teknologi serta menyampaikan proposal dan rencana teknis di seluruh organisasi
- Bermitra dengan manajer produk, tim integrasi klien, dan kelompok engineering
- Mengoordinasikan dan melacak rilis produksi
- Bergabung dalam rotasi on-call, memimpin respons insiden, dan menyelesaikan tindakan tindak lanjut
- Mendukung pengembangan engineer melalui tinjauan kode, tinjauan desain, dan sesi berbagi pengetahuan
- Membantu tim menerapkan alat pengembangan berbantuan AI secara efektif
Persyaratan
- Gelar sarjana atau lebih tinggi dalam Ilmu Komputer atau bidang teknis terkait
- Setidaknya 7 tahun pengalaman profesional di bidang rekayasa perangkat lunak dengan C# dan .NET, termasuk pengalaman produksi dengan .NET Core atau .NET 8+
- Pemahaman mendalam tentang runtime .NET saat menangani beban tinggi, termasuk kompromi kinerja, caching, profiling, dan benchmarking
- Kemampuan kuat dalam desain dan arsitektur perangkat lunak, termasuk dasar-dasar ilmu komputer, analisis berorientasi objek, pola desain, dan sistem terdistribusi berskala besar
- Pengalaman langsung di lingkungan produksi dengan Claude Code atau asisten coding AI yang setara
- Pengalaman yang terbukti dalam merancang dan membangun arsitektur sistem terdistribusi yang dapat diskalakan dan sangat tersedia untuk melayani lalu lintas berskala internet
- Pengalaman kepemimpinan teknis di beberapa engineer, termasuk mengembangkan dan membimbing engineer
- Pengalaman memiliki tanggung jawab atas layanan produksi melalui dukungan on-call dan memimpin respons insiden
- Kemampuan komunikasi yang jelas dan ringkas dengan pemangku kepentingan teknis maupun nonteknis
- Pengalaman dengan SDK klien atau API publik, penyedia cloud dan arsitektur cloud-native, Docker, Kubernetes, CI/CD, Grafana, alerting, logging, pekerjaan terkait PCI, gRPC, protobuf, arsitektur berbasis peristiwa atau asinkron, message broker, dan domain pemesanan penerbangan menjadi nilai tambah
Tunjangan
- Bekerja bersama tim dinamis yang terus berkembang dan terdiri atas para profesional berpengalaman
- Bergabung dengan organisasi yang berkomitmen terhadap keberagaman, kesetaraan, dan inklusi
- Bekerja di lingkungan yang aman, sehat, dan mudah diakses
- Mendapatkan akomodasi akses selama proses rekrutmen
- Kesempatan kerja yang setara