Jobiglo

Nėra rezultatų.

Staff Software Engineer (Booking Integrations)

Kiloverse · Vilnius

Nauja
Hybrid 6,000 - 8,000 EUR/mėnuo 🇬🇧 English
TypeScript Supabase PostgreSQL PHP Laravel Node.js OAuth 2.0 OIDC SOAP WS-Security XML signatures certificate-based authentication API keys HMAC JWT mutual TLS AWS SQS Temporal Datadog

Darbo aprašymas

About the role

We are looking for a senior‑level engineer to design, build and own integrations with third‑party booking systems for a fast‑growing travel‑tech startup. You will work directly with the founder and early team, shaping the product as it scales.

Key responsibilities

  • Design, develop and maintain integrations with suppliers, booking platforms and partner APIs (REST/OAuth, SOAP, legacy services).
  • Architect webhook ingestion and worker‑queue infrastructure to keep bookings, availability and status updates reliable at scale.
  • Define and implement database schemas in Supabase (PostgreSQL) for complex booking data.
  • Create sandbox and testing environments, load‑test services and harden them before production.
  • Implement monitoring, alerting, retries, idempotency and graceful handling of flaky third‑party systems.
  • Ensure secure handling of credentials, tokens and traveler data across all integrations.

Required profile

  • Strong software engineering fundamentals with deep experience in authentication, identity and backend development.
  • Proven ability to design secure, scalable webhook systems and asynchronous job processing (AWS SQS, Temporal or equivalent).
  • Hands‑on experience integrating with poorly documented or legacy APIs and building abstraction layers.
  • Comfortable working in an agile, collaborative environment and communicating with both technical and non‑technical stakeholders.

Required skills

  • TypeScript (primary development language).
  • Supabase / PostgreSQL.
  • PHP/Laravel or Node.js.
  • OAuth 2.0 (authorization code, client credentials, PKCE, refresh‑token rotation) and OIDC.
  • SOAP, WS‑Security, XML signatures, certificate‑based authentication.
  • REST API authentication patterns: API keys, HMAC, JWT, mutual TLS.
  • Webhook security: signature verification, idempotency, replay protection, rate limiting.
  • Asynchronous processing with AWS SQS, Temporal or similar queue systems.
  • Secure credential storage, encryption and rotation.
  • Observability tools such as Datadog.

What we offer

  • Gross salary €6,000‑€8,000 per month plus stock options.
  • Health insurance (after probation), on‑site physiotherapist, office gym and fitness classes.
  • Hybrid work model (4 days onsite, 1 remote) with flexibility for other locations.
  • Generous time off: 7 extra days, 3 days for weddings, plus the ability to work remotely for up to 2 months.
  • Pet‑friendly office, free meals, snacks and social events.
  • Learning budget of €1,000 per year for courses, conferences and books.
  • Referral bonus of €1,500 per successful hire.

Questions fréquentes

Le salaire proposé pour ce poste est de 6-8k EUR par mois. Le détail figure dans l'annonce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Kodėl pranešate apie šį pasiūlymą?

Ačiū už pranešimą. Peržiūrėsime šį pasiūlymą.

Pateikite paraišką per 30 sekundžių

Įveskite savo el. paštą, kad pateiktumėte paraišką. Paskyra bus sukurta automatiškai.

Kandidatuoti dabar →

Tęsdami, sutinkate su mūsų naudojimo sąlygomis.

Jau turite paskyrą? Prisijungti

Une question sur cette offre ?

Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.

💬 Chat with us on Telegram

Paskelbta prieš 7 valandas

Baigia galioti 1 mėnuo nuo dabar

7 peržiūros · 0 interested

Padidinkite savo šansus

Įkelkite savo CV: pasiūlysime skelbimus, atitinkančius jūsų profilį.

Vyksta jūsų CV analizė...

Kiloverse

Vilnius