Jobiglo

No results.

Staff Software Engineer (Booking Integrations)

Kiloverse · Vilnius

New
Hybrid 6,000 - 8,000 EUR/month 🇬🇧 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

Job description

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.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 16 hours ago

Expires 1 month from now

8 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Kiloverse

Vilnius