Skip to main content
Kiwi.com

Senior Software Engineer - Flight Experience

RemoteCzechia only
Published
Role
Backend
Experience
Senior
Employment
Full-time
Company size
Startup
Salary not disclosed
Check eligibility

Open to CZ only. Set where you work from to check your eligibility.

No BS summary

Senior software engineer for Kiwi.com's Flight Experience team, focused on Python backend systems for check-in, baggage, seating, and disruption handling. Needs AI-native tooling experience, scalable microservices, REST, async messaging, PostgreSQL, Redis, BigQuery, and professional English. Must be based in the Czech Republic.

Core skills

PythonmicroservicesREST

Required skills

Cursor/Claude CodeCeleryRabbitMQPostgreSQLRedisBigQuery

Optional skills

Go

Required languages

English Professional proficiency, written and verbal।Required:true}],

What you'll do

  • Drive AI-powered innovation across the core stack by supporting highly efficient, real-time solutions for disruption handling, automated check-in, baggage, and seating.
  • Take complete ownership of holistic engineering solutions.
  • Write maintainable code.
  • Foster robust unit, integration, and manual testing practices.
  • Use product and business metrics to uncover real traveler needs.
  • Shape high-impact technical features through shared insights.
  • Collaborate with Product Managers, UX Designers, Data experts, and neighboring engineering teams.
  • Ship early and iterate fast to refine live services.
  • Move ideas from initial concept to production deployment with trust and autonomy.

What they require

  • Proven track record of accelerating development using AI-native tools like Cursor or Claude Code to streamline workflow cycles, nurture efficient processes, and maximize daily R&D output.
  • Advanced knowledge of Python development, writing clean, stable, and maintainable production code.
  • Proven experience designing scalable systems using microservices, REST principles, and collaborative asynchronous messaging architectures like Celery and RabbitMQ.
  • Senior-level experience with hands-on data management using PostgreSQL and Redis, combined with data-driven familiarity with BigQuery to optimize data flows.
  • Ability to solve complex problems using an empathetic, analytical mindset to evaluate technical paths, debug intricate multi-system issues, and develop sustainable fixes.
  • Proven track record of owning projects end-to-end from inception to production.
  • Experience sharing responsibility for safe deployments and nurturing cloud infrastructure reliability.
  • Ability to thrive in high-autonomy environments, take initiative to resolve blockers independently, and communicate with clarity, openness, and empathy.
  • Professional proficiency in English, written and verbal.

Benefits

  • Freedom to choose between working from home and the Prague office.
  • Prague office in the Karlin district with an in-house gym, sleeping spots, canteen, showers, chillout zones, and free refreshments.
  • Meal vouchers.
  • 25 days of paid vacation.
  • Cafeteria benefit program.
  • Sick days.
  • VIP Medical Care.
  • Multisport card.
  • Makro Cash & Carry Card.
  • Employee Assistance Program.
  • Career development framework.
  • Annual financial bonus based on company and individual performance.
  • Relocation package, including visa transfer support.
  • Flight vouchers to celebrate Kiwi anniversaries.
  • Grow.Kiwi program supporting parents and keeping them engaged with the company.
  • Dogs are welcome in the offices.

Czech online travel agency and travel technology company

🇨🇿 CzechiaTravelTechStartup

Details

Visa sponsorshipYes
Apply routeDom
Salary not disclosed